- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个带有以下变量的 Burn Bundle
<Variable Name="INSTALLFOLDER" Type="string "Value="[ProgramFilesFolder]" />
public string InstallDirectory
{
get
{
if (_Engine.StringVariables.Contains("INSTALLFOLDER"))
return _Engine.StringVariables["INSTALLFOLDER"];
return string.Empty;
}
set
{
if (_Engine.StringVariables.Contains("INSTALLFOLDER"))
{
_Engine.StringVariables["INSTALLFOLDER"] = value;
OnPropertyChanged("InstallDirectory");
}
}
}
<Variable Name='INSTALLFOLDER' Type='string' Value='[ProgramFilesFolder]$(var.AppName)' />
protected override void Run()
{
this.Engine.Log(LogLevel.Verbose, "Run has been called on the UI application.");
CurrentDispatcher = Dispatcher.CurrentDispatcher;
_MainWindow = new MainWindow(new MainWindowViewModel(this));
Engine.Detect();
_MainWindow.Show();
Dispatcher.Run();
Engine.Quit(0);
}
最佳答案
在您的 get 方法中,您应该能够使用它来获取属性的实际值:
get
{
if (_Engine.StringVariables.Contains("INSTALLFOLDER"))
return _Engine.FormatString("[INSTALLFOLDER]");
return string.Empty;
}
关于wix - 如何让 [ProgramFilesFolder] 填充到 "C:\Program Files"刻录 UI 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17901477/
在我的 wxi 文件中,我想设置一个具有 Program Files 目录的变量。我希望它选择 Program Files 的本地化值。 我已将 LocalizedProgramFilesFold
我们开发C#应用程序并通过Wix将其打包成可以安装的MSI文件。应用程序可执行文件和 .dll 文件安装到 ProgramFilesFolder 中的标准位置。 启动应用程序时创建本地 .sdf 文件
在 Visual Studio 中构建 C# 项目时,在构建后事件中,我需要调用位于 C:\Program Files\\MyProgram.exe 中的程序。如何从构建后事件访问“C:\Progra
我有一个 C# 应用程序和一个 WiX 项目,用于将此应用程序安装在 ProgramFilesFolder 中。我的应用程序有一个使用 dll 文件的查看器元素。如果我以普通用户权限启动应用程序,我会
我有一个带有以下变量的 Burn Bundle 在我的 Bootstrap UI 项目的主视图模型中具有以下属性 public string InstallDirectory {
我有一个使用 WiX 3.6(测试版)构建的安装程序,它在 Windows 7 上运行良好,但在 Windows XP 上安装失败。%TEMP% 中日志文件的结尾是: Apply begin Sett
我是一名优秀的程序员,十分优秀!