我有一个包含两个项目的解决方案,一个是ASP.Net项目,另一个是类库。类库依赖于包含的文件才能运行。ASP.Net项目依赖于类库来运行。
我将类所需的文件设置为"Content“的Build Action和"Copy if newer”的Copy to Output Directory,果然,我的类(bin\Debug或bin\Release)的输出目录显示了我需要的文件。
当我添加这个类作为对ASP.Net项目的引用时,我需要的额外文件"Content“文件没有包括在内,只有.dll、.pdb和.xml文件以及其他依赖库包含在ASP.Net项目中。如何让我的“内容”
我的ASP.NET应用程序依赖于一个.NET程序集,而.NET程序集又期望在它旁边找到某个资源文件。也就是说,它如何加载这个资源文件:
var folder = Path.GetDirectoryName(typeof(T).Assembly.Location);
var file = typeof(T).FullName + ".xaml";
var source = Path.Combine(folder, file);
var result = Load(source);
正如您所看到的,它期望它附近有一个特定的xaml文件。
在ASP.NET csproj文件中,没有对