我试图将两个新的测试项目添加到我的解决方案中。当我添加它们并添加引用时,该构建最初会在debug文件夹中创建dll。当我再次构建或重建时,它总是空的,并且我有一个
错误CS0006元数据文件.dll'找不到错误。我已经检查了构建配置管理器,并选中了复选框以将其输出到调试文件夹。我已经尝试过在解决方案上进行清理,构建,重建,并且确保没有其他遗留的项目可以删除。我不确定我还能做什么来建立和输出dll的..
最佳答案
我收到相同的错误消息。
我将核心类库(netcore)引用到核心(xproj)应用程序。
问题是,我在xproj项目中通过手动编辑更改了输出路径:
至
<OutputPath Condition="'$(OutputPath)'=='' ">..\bin\</OutputPath>
但是我的xproj应用程序具有:
<OutputPath Condition="'$(OutputPath)'=='' ">.\bin\</OutputPath>
更改为相同的输出路径很有帮助。
关于c# - vs 2015错误CS0006元数据文件.dll'找不到,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39606884/