用C#执行一个包含的exe

时间:2014-07-09 16:15:03

标签: c# c++ visual-studio visual-studio-2012 clickonce

由于我无法知道我的clickOnce应用程序无法验证的原因如果目标PC上已安装先决条件https://stackoverflow.com/questions/24614637/prerequisite-visual-studio-2012

我想知道我是否可以将Redistribuable Visual C ++包含在我的应用程序中的Visual Studio 2012 Update 4(vcredist_x86.exe)中,并且在运行时我将检查产品是否与ProductCode一起安装,而不是执行vcredist_x86 .exe

你认为这是一个好方法吗?

由于

1 个答案:

答案 0 :(得分:0)

我建议在应用程序的安装文件夹中包含必要的DLL,这些DLL是所需VC Redistributable版本的一部分。如果您的应用程序链接到其中一个DLL,那么在查看C:\ Windows \ ...中的标准安装目录之前,它将默认搜索应用程序的当前工作目录。

相关问题