相关疑难解决方法(0)

此安装不支持项目类型

每当我尝试打开(csproj)从互联网上下载的项目时,大多数时候,我都会得到

"此安装不支持项目类型"

我的Visual Studio安装似乎没有损坏(除了打开这些csproj文件之外,我几乎可以用它做任何事情)

可能是什么导致了这个?

visual-studio-2010 visual-studio-2008 visual-studio

146
推荐指数
7
解决办法
17万
查看次数

如何从现有的Visual Studio项目中告诉Visual Studio项目类型

使用Visual Studio 2005.

.sln或.vcproj文件(或其他任何地方)中是否有定义项目类型/子类型的内容?

编辑:我的意思是,当您创建项目时,首先选择一种语言(例如Visual C#),然后选择项目类型(例如Windows),然后选择子类型(例如控制台应用程序).

这些信息存储在VS文件中的哪个位置?

visual-studio-2005

100
推荐指数
4
解决办法
8万
查看次数

Visual Studio项目文件中ProjectTypeGuids标记的重要性是什么

Visual Studio项目中ProjectTypeGuids标记的意义​​是什么?当我创建一个WPF应用程序时,我在这里看到两个GUID.

{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}**
Run Code Online (Sandbox Code Playgroud)

这些是否代表WPF和Windows类型的应用程序?

如果我创建自己的具有.xaml和.cs文件的项目类型(.myproj),我应该填写这个ProjectTypeGuids标签?我是否还需要填写ProjectType标签?

如果有人区分ProjectType和ProjectTypeGuids*标签也会更好.

.net projects-and-solutions visual-studio-2010 visual-studio

96
推荐指数
3
解决办法
3万
查看次数

将csproj文件从winform转换为wpf

我有一个Winform应用程序,它有一个非常简单的表单,program.cs主文件和大约60个后端.cs文件.我想将项目转换为WPF应用程序.看这里没有显示任何接近我想做的事情.

我需要

  • 转换csproj文件,这样我就可以添加WPF窗口了
  • 该转换将"就地"完成以保持我的源代码控制整洁并避免将所有后端文件添加回其正确的文件夹中的麻烦,添加对外部依赖项的引用等.
  • 创建一个空的mainwindow.xaml(+ .cs)文件,我将使用适当的控件手动填充该文件.

然后,我将在视图和viewmodel文件之间手动拆分旧表单文件的内容.

有什么方法比从头开始更容易?

编辑:我宁愿不将新的WPF ui托管到旧的winforms shell中,而是用wpf替换当前的表单应用程序.

EDIT2:我希望整个项目和架构转换WPF(因为它是提出和回答的SO几次),我完全理解,这些是2个不同的框架和我完全愿意做手工的变化.我想转换csproj所以它将编译为WPF应用程序而不是Forms应用程序.

.net c# wpf winforms

5
推荐指数
2
解决办法
1073
查看次数