【发布时间】:2021-07-01 23:40:38
【问题描述】:
我有一个项目,当我在 Visual Studio 上运行它时它可以工作,但在我将它安装到系统上后它就不能工作。我正在使用安装文件在 Windows 7 x64 上进行安装。
我正在使用 codedom 来构建程序集文件。安装后我的项目在启动功能上运行良好,但不会生成文件,当我在 Visual Studio 中运行相同的项目时,它会生成文件。
【问题讨论】:
-
这可能不起作用的原因有很多,可能是错误安装的Dll的问题,由于调试版本而不是发布版本导致的错误,防火墙......请更精确
-
@ErosGuil 实际上我正在使用 codedom 来构建一个程序集文件。安装后我的项目可以很好地使用启动功能,但不会生成文件,当我在 Visual Studio 中运行相同的项目时,它会生成文件。
-
猜想:您的应用程序没有写入该文件的权限?您需要将日志记录添加到您的应用程序并检查生成的日志文件以查明问题
-
实际上,当我在 Visual Studio 中运行构建代码时,项目工作正常,但我生成了一个安装文件并将其安装在同一系统上,但它无法正常工作。
-
请在此处添加有关您的解决方法的答案,然后mark your own answer 以帮助改进此票证。
标签: c# installation visual-studio-2015 setup-project setup-deployment