我正在尝试将我的Windows 8商店应用程序从Developer Preview移植到RTM,我遇到了将旧的XAML布局导入到新创建的项目中的问题(旧项目不再可运行)。
每当我导入.xaml和.xaml.cs文件时,它们都不会被识别为单个文件。而是添加了两个不同的文件。如何将这两个文件作为单个“实体”导入,如果我将新的XAML页面添加到项目中会发生这种情况?
答案 0 :(得分:4)
导入.cs
个文件时导入相应的.vb
或.xaml
个文件,
但在 VS2012 中有一个问题:
如果您在文件选择器中标记多个文件,则XAML文件未与相应的代码文件正确配对(即使您将过滤器切换为所有文件也是如此)然后选择XAML和代码文件。)
答案 1 :(得分:2)
当包含XAML文件时,您应该在同一文件夹中同时包含XAML和xaml.cs文件,然后在Visual Studio中选择仅包含XAML文件,而不包括xaml.cs文件 - 它们应自动包含在进程中
答案 2 :(得分:1)
在Visual Studio 2015中:要添加具有相应代码隐藏的现有XAML,只需通过文件资源管理器复制所有文件(.xaml和.vb)并在VS解决方案资源管理器中粘贴。