如何在开源C#解决方案(digiCamControl)中处理“不兼容”项目?

时间:2015-03-22 16:48:06

标签: c# visual-studio wcf visual-studio-2013

我是C#的新手并且一直在尝试在Visual Express 2013上构建digiCamControl。项目CameraControl.Service显示为"不兼容"在构建解决方案时。所有其他模块都可以毫无问题地添加到项目中。

1)你能说明为什么我会遇到这个问题吗?

2)你能建议修复这个问题吗?

以下是digiCamControl中特定项目的链接,该项目导致"不兼容"错误 - https://github.com/dukus/digiCamControl/blob/master/CameraControl.Service/CameraControl.Service.csproj

3)查看这个文件,它是一个visual studio 2005项目(虽然在某些版本的Visual Express C#2010上打开它,说"你需要一个更新的版本"?

< ProductVersion> 8.0.50727< / ProductVersion>

(这里的id是visual studio 2005)

4)我是否需要将项目迁移到2013年?

我想使用devenv.exe / upgrate来迁移项目 - 但它在我的Visual Studio C#2013(社区下载)上不可用或者我找不到它。

我正在下载Ultimate Version以查看它是否可用。


其他一些事情,这是一个WCF解决方案(如果有帮助的话)。

提前致谢。 〜海军

1 个答案:

答案 0 :(得分:0)

我能够使用Visual Studio Ultimate 2013打开项目并成功构建它。

注意:构建成功需要一些配置更改,但这些更改特定于特定项目(例如启用不安全操作)。