我用于在visual studio 2010下为excel编写dll项目。为了调试它,我总是这样做:对项目进行正确的clic - >调试 - >开始新的实例,它曾经走路。
现在已经好几天了,它不再适用了。我收到消息:“无法启动程序:'... \ myDll.dll'。”
dll实际上正常工作,我只想查看一些结果。
我不知道更新是否可能是原因。
有人遇到过这样的问题吗?
此致
答案 0 :(得分:2)
错误消息似乎表明调试器正在尝试使用您的DLL作为主机可执行文件启动新进程。
那不行。为了调试DLL,需要有一个托管DLL的进程。 DLL无法独立存在。因此,您需要在调试器选项中指定您希望Excel成为主机可执行文件。
在Visual Studio中,设置位于Project |下属性|配置属性|调试。您需要将 Command 值设置为您希望托管DLL的可执行文件。
答案 1 :(得分:0)
您是否尝试过清洁解决方案并重新进行重建? 确保在构建后更新了您的dll库文件。
答案 2 :(得分:0)
不知道是否有帮助
看到
"Unable to star program : '...\myDll.dll'."
你可以查看你的属性路径是否正确?