2010-02-24 94 views
2

我正在评审由MS提供的MVVM示例Visual Studio 2008 MVVM应用程序。从主要启动程序集开始,该项目具有“Models \ Contacts.xml”目录结构。 Application类的主OnStartup方法将此文件引用为MainViewModel.LoadContacts(@“Models \ Contacts.xml”);Visual Studio 2008 bin 调试资源

我的问题是,Visual Studio如何将这个文件夹和xml文件添加到bin \ debug目录?清理解决方案时,“Model”文件夹仍位于bin \ debug目录中,但Contacts.xml文件已被清除。建筑物恢复文件。这个机制如何工作?

谢谢。

+1

在项目的其他地方是否存在“Contacts.xml”文件?该文件的构建操作是否设置为“复制”? – 2010-02-24 01:33:01

回答

1

用鼠标右键单击该文件,然后选中“复制本地”属性。如果设置为true,则将其复制到适当的构建目录中,以便可以在部署时将其作为本地资源进行访问。

+1

谢谢,Plynx!工作很棒!我确定'Build Action'是'Content','Copy To Output Directory'是'Copy if newer'。 – soulia 2010-02-24 01:40:40