将VS2008转换为VS2010时的参考项目问题

时间:2011-08-01 19:40:14

标签: wpf visual-studio-2010 visual-studio-2008

我有一个其他几个项目使用的共享项目(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的路径,它是正确的

不确定我错过了什么。

1 个答案:

答案 0 :(得分:0)

找到它。转换后,项目用于定位.NET framework 3.5,转换后,它将更改为目标.NET framework 3.5客户端配置文件。我将其更改回.NET 3.5框架并成功编译