使用WEST工具嵌入的Windows Silverlight

时间:2013-03-14 15:44:41

标签: c++ silverlight baml

我正在使用silverlight for windows embedded。我在源代码管理中有两个项目:

  1. 带有UI的Expression Blend项目
  2. VC ++项目,后端代码为偶数处理程序
  3. VC ++项目有一个资源文件.rc和一个Generated.rc2文件。在rc2文件中有以下行:

      

    IDR_SEALPENDANT_APP SLWE_XAML DISCARDABLE“SDK2wince7(ARMv4I)\ Debug \ App.Compressed”
      IDR_SEALPENDANT_MAINPAGE SLWE_XAML DISCARDABLE“SDK2wince7(ARMv4I)\ Debug \ MainPage.Compressed”

    问题是当我尝试构建VC ++项目时,它给出了一个错误,即Debug文件夹中不存在上述文件。 如果我修改Expression混合项目并在VC ++项目中运行WEST(Windows Embedded Silverlight Tools),它确实会获取所有更改。但是它仍然会提供有关丢失的压缩文件的错误。

    我看着他工作的同事机器。在“Debug”文件夹中,我找到了这4个文件:

    1. App.baml
    2. App.compressed
    3. Mainpage.baml
    4. Mainpage.compressed
    5. 我是Silverlight的新手。有人可以解释为什么在构建我的VC ++项目时没有生成这些文件。

      感谢您的时间。

1 个答案:

答案 0 :(得分:0)

项目中有一个* .xrpack文件,其中包含以下行:

# Uncomment /C to force xrpack to perform a clean build every time
#/C

如果您将#/ C更改为/ C,则会在每次构建时生成* .baml和* .compressed文件。