C# VS2012自动将文件设置为资源
我的项目包含很多由图形设计师创建的xaml文件。这些是他制作的奇特的矢量图像。 我的系统使用streamreader读入文件,并使用XamlReader读入内容并在画布上显示图像C# VS2012自动将文件设置为资源,c#,xaml,visual-studio-2012,C#,Xaml,Visual Studio 2012,我的项目包含很多由图形设计师创建的xaml文件。这些是他制作的奇特的矢量图像。 我的系统使用streamreader读入文件,并使用XamlReader读入内容并在画布上显示图像 string xamlStr; using (Stream s = Application.GetResourceStream( new Uri(fileUri, UriKind.Relative)).Stream) { using (StreamReader r
string xamlStr;
using (Stream s = Application.GetResourceStream(
new Uri(fileUri, UriKind.Relative)).Stream)
{
using (StreamReader reader = new StreamReader(s))
{
xamlStr = reader.ReadToEnd();
}
}
Canvas canvas = (Canvas)XamlReader.Load(xamlStr);
如果我记得将文件上的构建操作设置为“资源”而不是“页面”,那么这将非常有效
如果我忘记了我的项目在试图读取文件时会发出嘎嘎声
有没有一种方法可以让VisualStudio知道,特定文件夹(及其子文件夹)中的任何内容都必须视为资源