我已经将我的开发PC移动到另一个位置,并且在没有对源进行任何更改的情况下,我现在得到了上述异常。有什么问题?
我在VS2005中使用C#。
答案 0 :(得分:0)
尝试在Visual Studio中刷新对 xyz.DLL 的引用,或者将其删除并添加到引用中。
答案 1 :(得分:0)
有点晚了,但是由于这是搜索中的第一个问题,所以没有回应。
在我的情况下,图书馆项目包含以下行:
<Service Include="{94E38DFF-614B-4cbd-B67C-F211BB35CE8B}" />
在<ItemGroup>
中。该行需要删除。 (这是第一个问题。)我想这行代码将用于Windows窗体库的某种调试,并且没有有效的控件要测试。
删除此行后,发现了真正的问题。我试图建立一个图书馆。那是第二个问题。因此,所需要做的就是将启动项目从库更改为任何可执行文件。
当您将软件包从一台PC移至另一台PC时,便更改了star-up项目。
答案 2 :(得分:0)
在我的情况下,该项目是一个DLL,应由其他软件加载,因此,如果我尝试直接运行/调试该DLL项目,则会收到该错误。我通过配置VS Studio来打开另一个软件(已加载有问题的DLL)进行修复。您可以通过转到“项目->调试->启动外部程序”进行配置。