0

我知道有很多这样的线程,但没有人完全告诉我该怎么做。我正在 Windows 窗体中编写 C# .Net 4.0 应用程序,我需要将其编译为版本,该版本应仅在安装了完整 .Net Framework 4.0 的其他计算机上工作,并且它应该是可移植的 - 无需安装程序。在安装了 Visual Studio(目前我使用的是 2012 Pro)的 PC 上,exe 运行没有问题,但在其他没有 VS 的 PC 上,它缺少 dll。问题是找到需要复制的 dll(应用程序只是崩溃,没有错误消息,Windows 试图找到解决方案)。是否有编译标志或可以给我使用的dll列表或只是将它们复制到Release文件夹的东西?

4

1 回答 1

0

在项目比例上,我找到了发布选项,这使我设置了项目。在那里我发现其他PC不仅需要安装SQLCe,还需要安装visualbasic包,不知道为什么,但它们是需要的。安装这两个安装程序后,一切都开始在任何其他 PC 上正常工作。谢谢大家的帮助。

于 2013-09-17T21:38:28.230 回答