使用C#创建WIX3.8快捷方式

时间:2015-02-26 17:31:32

标签: c# wix wix3.8

  

错误1 Shortcut / @ Id属性的值'C:\ Visual Studio 2013 \ Projects \ AppName With Spaces \ AppName With Spaces \ bin \ Debug \ APS.exe'不是合法标识符。标识符可以包含ASCII字符A-Z,a-z,数字,下划线(_)或句点(。)。每个标识符必须以字母或下划线开头。 C:\ Visual Studio 2013 \ Projects \ AppName With Spaces \ AutomatedIDSystemInstaller \ Product.wxs 36 1 AutomatedIDSystemInstaller

我正在尝试在Windows 7上为用户(非公共/桌面)添加广告快捷方式到桌面。

以下代码位于我的ComponentGroup

<Fragment>
    <ComponentGroup Id="ProductComponents" Directory="INSTALLFOLDER">
  <Component Id="ProductComponents">
    <File Source="$(var.MyProject.TargetPath)" KeyPath="yes">
      <Shortcut Id="$(var.MyProject.TargetPath)" 
                Name="MyProject Name"
                Advertise="yes" 
                Description="1-Click to Change all your passwords!" 
                WorkingDirectory="INSTALLFOLDER" 
                ShortName="APS"                      
                Directory="DesktopFolder"/>
    </File>
  </Component>

0 个答案:

没有答案