Gre*_*ski 18 wpf namespaces visual-studio-2010
我刚刚安装了Visual Studio 2010并将我的一个Visual Studio 2008 WPF项目转换为测试.当项目构建并正确运行时,VS Designer无法处理我给出错误的自定义命名空间映射:
必须为不属于项目的XAML文件指定程序集.将此XAML文件添加到项目后重新打开此文件,关闭此文件并使用与其关联的项目重新打开它,或修改clr-namespace以包含程序集的名称.
有问题的命名空间是项目的一部分.Visual Studio 2008与XAML没有任何问题.所以我创建了一个名为Test1命名空间的新的空白WPF项目Test1.然后我编辑生成的MainWindow.xaml以添加单个映射local:
<Window x:Class="Test1.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="clr-namespace:Test1"
Title="MainWindow" Height="350" Width="525">
<Grid />
</Window>
Run Code Online (Sandbox Code Playgroud)
这给出了同样的错误.而且,令人惊讶的是,谷歌报告没有错误的结果!我尝试了一些变体,如追加;assembly=或;assembly=Test1,但这没有帮助.
谁能发现我做错了什么?如果没有,我会非常感谢为什么这可能会失败的建议.
编辑:根据评论,事实证明这只发生在从联网共享打开项目时.如果在本地驱动器上打开项目,则不会发生此问题.但是,我想能够在网络共享上打开它,所以我要打开这个问题.
尼尔艾伦是对的.将文件夹映射为驱动器,一切都会好的.如何映射:http: //www.online-tech-tips.com/computer-tips/how-to-map-a-drive-in-windows/
| 归档时间: |
|
| 查看次数: |
5216 次 |
| 最近记录: |