我有一个其他几个项目使用的共享项目(C#)。 在VS2008中,一切都很好。现在我将所有转换为VS2010,然后两个引用项目抱怨找不到共享的dll
<Window x:Class="MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:sharedC="clr-namespace:Shared.Converter;assembly=Shared"
<Window.Resources>
<ResourceDictionary>
<sharedC:BooleanToHiddenVisibility x:Key="boolToVis"/>
...
关于sharedC的VS2010编译器投诉:找不到BooleanToHiddenVisibilty 错误消息是: XML命名空间'clr-namespace:Shared.Convert中不存在标记'BooleanToHiddenVisibility';组件共享=”。第14行第14位
我首先编译了shared.dll,编译成功。 我从参考中删除了共享项目并将其添加回来。还是一样的错误 我检查了引用的shared.dll的路径,它是正确的
不确定我错过了什么。
答案 0 :(得分:0)
找到它。转换后,项目用于定位.NET framework 3.5,转换后,它将更改为目标.NET framework 3.5客户端配置文件。我将其更改回.NET 3.5框架并成功编译