【发布时间】:2014-06-07 16:13:19
【问题描述】:
我在 Visual Studio 安装项目和卸载应用程序方面遇到问题。
这是一个非常基本的安装程序,安装一个ApplicationLauncher.exe C# .NET 4.0 控制台应用程序和一个Application.Common.dll(应用程序ApplicationLauncher.exe 的依赖项)。
安装成功,将exe和DLL都复制到程序文件夹C:\Program Files (x86)\Company\ApplicationLauncher\中。
卸载应用程序(通过 MSI)时出现问题 - 卸载似乎成功,但它留下了 Application.Common.dll,并且没有像我预期的那样将其删除。
我已使用 ProcessExplorer 确保没有其他任何东西在使用 DLL,卸载期间没有打开任何资源管理器窗口。
这是预期的功能吗?我是否必须创建自定义操作才能删除此 DLL?还是我做错了什么? :S
【问题讨论】:
标签: c# .net-4.0 console-application setup-project