相关疑难解决方法(0)

MSI vs nuget包:哪个更适合持续交付?

我们来讨论以下主题.目前正在部署的应用程序有很好的知道xcopy方法.这种方法很难管理依赖项,文件更新等.有一些软件包的帮助下启动应用程序部署的想法,你知道你在Linux的帮助下RPM,但适用于Windows.

所以我有疑问:在Windows经典Windows安装程序(msi)或nuget或其他东西上使用什么包系统更好?

.net windows-installer wix continuous-deployment nuget

12
推荐指数
1
解决办法
2万
查看次数

如何使用PowerShell查找MSI产品版本号?

我们的最终交付物有很多MSI文件.

我会确保他们是否有正确的产品名称和产品版本.

我正在使用Orca并手动完成.

如何使用PowerShell做到这一点?

powershell powershell-2.0

11
推荐指数
1
解决办法
2万
查看次数

我可以从C++或C#程序中提取MSI包的内容吗?

比方说,如果我有一个MSI安装文件,我可以从C#或C++程序中提取其内容而不安装它吗?

c# c++ windows-installer extract

6
推荐指数
1
解决办法
4843
查看次数

以编程方式检查MSI的ProductVersion

昨天我一直在搜索高低,寻找如何快速获得msi数据库的ProductVersion.大多数情况下,我发现使用WindowsInstaller COM包装器,虽然这完成了工作,我想通过pinvoke使用msi.dll实现相同的结果.

c# database pinvoke windows-installer properties

2
推荐指数
2
解决办法
8533
查看次数

使用c#安装Msi文件

我正在尝试使用 asp.net 应用程序插入 msi 文件。当我在管理员模式下运行 Visual Studio 时它工作正常但是当我在正常模式下运行它时它不起作用。我曾尝试以下代码:

string installerFilePath;
installerFilePath = @"D:\ActivexPractice\test\test\NewFolder1\setup.msi";
System.Diagnostics.Process installerProcess = System.Diagnostics.Process.Start(installerFilePath, "/q");
Run Code Online (Sandbox Code Playgroud)

任何机构都可以指导我如何在没有管理员的情况下安装它

c# asp.net windows-installer

-1
推荐指数
1
解决办法
3526
查看次数