Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/280.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# visual studio中的错误_C#_Wpf_Visual Studio - Fatal编程技术网

C# visual studio中的错误

C# visual studio中的错误,c#,wpf,visual-studio,C#,Wpf,Visual Studio,我正在试着运行演示(firstlink),它可以在页面下半部分的第二个链接上找到,在折叠下面。这是一个wpf项目,当我尝试打开它时,VisualStudio会给我一条错误消息 我在VisualStudio中收到的错误消息是 “所选文件是解决方案文件,但由此应用程序的较新版本创建,无法打开。” 我正在运行visual studio 2008、.net 3.5。这是否意味着我根本不能运行这个程序?此外,我试图将示例中的代码手动复制到我自己的项目中,但我不知道需要对2.xaml文件做什么 感谢阅读

我正在试着运行演示(firstlink),它可以在页面下半部分的第二个链接上找到,在折叠下面。这是一个wpf项目,当我尝试打开它时,VisualStudio会给我一条错误消息

我在VisualStudio中收到的错误消息是

“所选文件是解决方案文件,但由此应用程序的较新版本创建,无法打开。”

我正在运行visual studio 2008、.net 3.5。这是否意味着我根本不能运行这个程序?此外,我试图将示例中的代码手动复制到我自己的项目中,但我不知道需要对2.xaml文件做什么


感谢阅读

也许该项目是由Visual Studio 2010创建的?
只是想一想……

也许该项目是由Visual Studio 2010创建的?
只是一个想法…

显然,该项目是使用Visual Studio 2010创建的

我不知道此处列出的步骤是否有效,但您可以尝试按照这些步骤将Visual Studio 2010解决方案转换为Visual Studio 2008解决方案:


…当然,如果示例项目的目标是.NET 4.0,这将毫无帮助,但可能值得一试。

显然,该项目是使用Visual Studio 2010创建的

我不知道此处列出的步骤是否有效,但您可以尝试按照这些步骤将Visual Studio 2010解决方案转换为Visual Studio 2008解决方案:


…当然,如果示例项目以.NET 4.0为目标,这将毫无帮助,但可能值得一试。

解决方案文件只不过是包含文件的列表


创建一个新的解决方案,并使用解决方案资源管理器中的“添加->现有项”添加提供的文件。选择.xaml文件,必要时选择.xaml.cs文件。

解决方案文件只不过是包含文件的列表


创建一个新的解决方案,并使用解决方案资源管理器中的“添加->现有项”添加提供的文件。选择.xaml文件,如有必要,选择.xaml.cs文件。

在文本编辑器中打开.sln文件,并用VS2008版本替换当前指定VS2010的第一行:

Microsoft Visual Studio Solution File, Format Version 10.00
# Visual Studio 2008
您还需要将包含的项目从4.0转换回.NET3.5。为此,请在文本编辑器中打开.csproj并替换4.0特定的设置。以下是包含这些设置和替换值的文件部分:

<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <PropertyGroup>
    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
    <Platform Condition=" '$(Platform)' == '' ">x86</Platform>
    <ProductVersion>8.0.30703</ProductVersion>
    <SchemaVersion>2.0</SchemaVersion>
    <ProjectGuid>{455C90CF-CB4E-41FB-8DB8-04AD1B104F64}</ProjectGuid>
    <OutputType>WinExe</OutputType>
    <AppDesignerFolder>Properties</AppDesignerFolder>
    <RootNamespace>GraphSharpDemo</RootNamespace>
    <AssemblyName>GraphSharpDemo</AssemblyName>
    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
    <TargetFrameworkProfile>Client</TargetFrameworkProfile>
    <FileAlignment>512</FileAlignment>
    <ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
    <WarningLevel>4</WarningLevel>
  </PropertyGroup>

调试
x86
8.0.30703
2
{455C90CF-CB4E-41FB-8DB8-04AD1B104F64}
温克斯
性质
GraphSharpDemo
GraphSharpDemo
v3.5
客户
512
{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
4.

打开后,您需要删除一些缺少的程序集引用,因为4.0中添加了一些新的通用DLL。

在文本编辑器中打开.sln文件,并将当前指定VS2010的第一行替换为VS2008版本:

Microsoft Visual Studio Solution File, Format Version 10.00
# Visual Studio 2008
您还需要将包含的项目从4.0转换回.NET3.5。为此,请在文本编辑器中打开.csproj并替换4.0特定的设置。以下是包含这些设置和替换值的文件部分:

<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <PropertyGroup>
    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
    <Platform Condition=" '$(Platform)' == '' ">x86</Platform>
    <ProductVersion>8.0.30703</ProductVersion>
    <SchemaVersion>2.0</SchemaVersion>
    <ProjectGuid>{455C90CF-CB4E-41FB-8DB8-04AD1B104F64}</ProjectGuid>
    <OutputType>WinExe</OutputType>
    <AppDesignerFolder>Properties</AppDesignerFolder>
    <RootNamespace>GraphSharpDemo</RootNamespace>
    <AssemblyName>GraphSharpDemo</AssemblyName>
    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
    <TargetFrameworkProfile>Client</TargetFrameworkProfile>
    <FileAlignment>512</FileAlignment>
    <ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
    <WarningLevel>4</WarningLevel>
  </PropertyGroup>

调试
x86
8.0.30703
2
{455C90CF-CB4E-41FB-8DB8-04AD1B104F64}
温克斯
性质
GraphSharpDemo
GraphSharpDemo
v3.5
客户
512
{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
4.

打开后,您需要删除一些缺少的程序集引用,因为4.0中添加了一些新的通用DLL。

我想他/她知道这一点。问题是这个项目是否可以用另一种方式打开。是的,我知道这一点,总有一个聪明的亚历克·罗宾我想他/她知道这一点。问题是这个项目是否可以用另一种方式打开。是的,我知道这一点,总有一个聪明的亚历克·罗宾