我有一个引用dll DomainLayer的控制台应用程序。 在DomainLayer中,其中一个类使用DomainLayer中的图像来显示。
目前我正在使用该图片的确切路径。
如何使用此图像的相对路径,以便它可以被测试和控制台应用程序拾取
这是层次结构的外观:
-DomainLayer --Resources - -图片 ----- Logo.png
-ConsoleApplication
-UnitTests
以下是代码:
workSheetIntroduction.Pictures.Add(5,1, @"C:\Users\Charu\Documents\Visual Studio 2013\Projects\AsmEpmReports\EmpReports.DomainLayer\Resources\Images\EpmLogo.png");
答案 0 :(得分:0)
如果从"EmpReports.DomainLayer\Resources\Images\EpmLogo.png"
运行应用程序,您可以尝试"C:\Users\Charu\Documents\Visual Studio 2013\Projects\AsmEpmReports\"
吗?
此外,请确保将资源复制到输出目录,并确保从解决方案中正确引用DLL。