每次构建解决方案时,都会收到以下警告:
警告 无法解析此引用。找不到程序集“WordAPI”。检查以确保该程序集存在于磁盘上。如果您的代码需要此引用,您可能会遇到编译错误。提供主机
然而,一切似乎都很好,这只是一个警告,但这让我很烦恼。
怎么开始的?
我重命名了我的解决方案中的一个项目。使用右键单击-> 重命名选项。我还使用搜索和替换来重命名项目中所有文件的命名空间。更改了 AssemblyInfo.cs 文件。在应用程序选项卡上的项目属性中,我更改了Assembly Name
and Default Namespace
。如果重要的话,我也在使用Costura.Fody。
我是如何尝试修复它的?
HintPath
我在执行程序集的项目文件中更改了:<HintPath>..\WordAPI\bin\Debug\WordAPI.dll</HintPath>
- 从我正在执行的程序集中删除了引用并重新添加了它。
- 在解决方案中删除了我的调试/发布文件夹并重建了解决方案
我真的找不到解决方案,很想开始一个空白的解决方案,然后复制那里的所有内容......
我的参考的属性:
项目在文件资源管理器中的位置: