Visual Studio 2010과 C#을 사용하고 있습니다. Add-Im을 만들 수 있습니다. 내 이미지 폴더에있는 코드에서 이미지를 활용/호출하려고합니다. 솔루션 탐색기에서 일부 이미지를 'Images'폴더에 추가했습니다. 또한 루프 카운터에 따라 메뉴에 여러 항목을 생성하는 다중 항목 목록이 있습니다. 코드가C# 참조/폴더에서 내 코드의 이미지 호출
Item item = new Item();
item.Caption = Convert.ToString(_propertySet.GetProperty(ELEMENT_NAME));
item.Message = Convert.ToString(_propertySet.GetProperty(ELEMENT_NAME));
item.Enabled = true;
item.Image = Image.FromFile(@"C:\Users\MyId\Desktop\Project\Stuff\Images\cmdContextMenu.png");
item.Tag = _propertySet.GetProperty(ELEMENT_NAME);
내 컴퓨터의 전체 경로를 사용하여 이미지를 가져 와서 '이미지'폴더에서 참조하십시오. 자, 제가 이것을 끝내고, 포장하고, 다른 사람들의 기계로 옮겨야한다면, 저는이 이미지를 찾는데 문제가있을 것이라고 생각하고 있습니다. 이 문제에 대한 해결책이나 전체 경로를 참조하지 않아도되는 방법이 있습니까? 모호한 질문/시나리오지만, 이것에 대한 도움이 크게 감사하겠습니다. 미리 감사드립니다.
당신은 확실히이 라인에 문제가있는 것 모든 기계 당신은 또한이 같은 파일 경로를 가지고 있기 때문에'Image.FromFile'는 어떻게 이미지를로드 할 수 있습니다 올 리소스 파일 .. 당신은 그것을 고려 했습니까? – MethodMan
무슨 뜻인가요? 리소스 파일에서 이미지를로드하는 것에 대한 의미를 이해하지 못합니다. 하지만 그래, 나는 Image.FromFile aspect가 다른 컴퓨터로 옮길 때 실패 할 것이라는 데 동의한다. – user1898629