我使用silverlight嵌入式windows。我在源代码管理中有两个项目:
- 带有UI的Expression Blend项目
- 带有even处理程序后端代码的vc++项目
vc++项目有一个资源文件。rc和一个生成文件。rc2文件。在rc2文件中有这样几行:
IDR_SEALPENDANT_APP SLWE_XAML DISCARDABLE "SDK2wince7 (ARMv4I)DebugApp。压缩"
"SDK2wince7 (ARMv4I)DebugMainPage。压缩"
问题是当我试图构建vc++项目时,它给出了一个错误,上面提到的文件不存在于调试文件夹中。如果我修改Expression blend项目并在vc++项目中运行WEST (Windows Embedded Silverlight Tools),它会拾取所有的更改。但是,它仍然给出关于缺少压缩文件的错误。
我看了看同事的机器,他让它工作。在"Debug"文件夹中,我发现了这4个文件:
- 应用程序。baml
- App.compressed
- Mainpage.baml
- Mainpage.compressed
我是Silverlight的新手。有人可以解释一下为什么这些文件没有被生成,当我建立我的vc++项目。
感谢您的宝贵时间。
有一个*。项目中的Xrpack文件,其中包含以下行:
# Uncomment /C to force xrpack to perform a clean build every time
#/C
如果您将#/C更改为/C,则*。在每次构建时都会生成Baml和*.压缩文件。