我用visual studio 2010创建了一个简单的应用程序,我在构建后从发布目录中获取了.exe文件。
它在我的机器上运行。也只在VS2010安装机器的机器上。其他计算机上发生此异常。我怎样才能解决这个问题。
System.InvalidOperationException was unhandled
Message: An unhandled exception of type 'System.InvalidOperationException' occurred in Game
CEA.exe
Additional information: An error occurred creating the form. See Exception.InnerException for details.
The error is: Could not load file or assembly
'Microsoft.VisualBasic.PowerPacks.Vs, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
or one of its dependencies. The system cannot find the file specified.
答案 0 :(得分:1)
尝试@Hans Passant的解决方案:
单击上的“显示所有文件”图标 解决方案资源管理器窗口中的工现在显示参考文献 节点。展开它并选择PowerPacks参考。在属性中 窗口,将Copy Local属性更改为True。
重建,您的构建目录现在将拥有DLL的副本。复制 它与EXE一起进入目标机器。
从这里采取:Application crashes on startup - missing Microsoft.VisualBasic.PowerPacks