有一个包含3个.csproj文件的开源项目(Keepass)。当我打开主要解决方案时,它会询问我有关转换的信息,并且它会毫无问题地完成整个过程。除此之外,“KeepassLibSD”不会转换。
“此安装不支持项目类型。”
如何确定转换项目所需的安装类型?
说.csproj :http://pastebin.com/y3enieZf
我的对话框显示以下软件包(以及没有kb修复的信息):
Microsoft Visual Studio 2010
Version 10.0.40219.1 SP1Rel
Microsoft .NET Framework
Version 4.5.50501 SP1Rel
Installed Version: Ultimate
Microsoft Office Developer Tools 01019-532-2002102-70520
Microsoft Office Developer Tools
Microsoft Visual Basic 2010 01019-532-2002102-70520
Microsoft Visual Basic 2010
Microsoft Visual C# 2010 01019-532-2002102-70520
Microsoft Visual C# 2010
Microsoft Visual C++ 2010 01019-532-2002102-70520
Microsoft Visual C++ 2010
Microsoft Visual F# 2010 01019-532-2002102-70520
Microsoft Visual F# 2010
Microsoft Visual Studio 2010 Architecture and Modeling Tools 01019-532-2002102-70520
Microsoft Visual Studio 2010 Architecture and Modeling Tools
UML® and Unified Modeling Language™ are trademarks or registered trademarks of the Object Management Group, Inc. in the United States and other countries.
Microsoft Visual Studio 2010 Code Analysis Spell Checker 01019-532-2002102-70520
Microsoft Visual Studio 2010 Code Analysis Spell Checker
Portions of International CorrectSpell™ spelling correction system © 1993 by Lernout & Hauspie Speech Products N.V. All rights reserved.
The American Heritage® Dictionary of the English Language, Third Edition Copyright © 1992 Houghton Mifflin Company. Electronic version licensed from Lernout & Hauspie Speech Products N.V. All rights reserved.
Microsoft Visual Studio 2010 Team Explorer 01019-532-2002102-70520
Microsoft Visual Studio 2010 Team Explorer
Microsoft Visual Web Developer 2010 01019-532-2002102-70520
Microsoft Visual Web Developer 2010
Crystal Reports Templates for Microsoft Visual Studio 2010
Crystal Reports Templates for Microsoft Visual Studio 2010
Microsoft Visual Studio 2010 SharePoint Developer Tools 10.0.30319
Microsoft Visual Studio 2010 SharePoint Developer Tools
答案 0 :(得分:2)
答案 1 :(得分:2)
<PlatformFamilyName>PocketPC</PlatformFamilyName>
这是项目的问题部分。 PocketPC是用于启动Windows Mobile Classic的PDA,手持设备的规范。最后一个仍然支持它的Visual Studio是VS2008 Professional。从VS2010中删除了对Windows Mobile项目的所有支持。
一家名为Apple的公司对此负有主要责任,您可能听说过它;)
答案 2 :(得分:0)
According to the KeePass forums,您可以放心地忽略项目的加载失败。其他项目不需要它来构建。