• 《LYFvs2013转vs2010》


    《LYFvs2013转vs2010》
    1.修改解决方案文件(**.sln)
    将-------------------------------------------------------------
    Microsoft Visual Studio Solution File, Format Version 12.00
    # Visual Studio 2013
    改为--------------------->>------------------------------------
    Microsoft Visual Studio Solution File, Format Version 11.00
    # Visual Studio 2010

    2.修改工程文件(**.csproj)
    ctrl+f 查找以下标签两次,并删除或注释,如果没有此标签,则不管
    <PlatformToolset>v100</PlatformToolset>

    3.修改配置文件(**.config)
    将------------------------------------------------------------------------
    <startup>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
    </startup>
    改为---------------------------->>---------------------------------------
    <startup>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0" />
    </startup>
    4.完成

    ***理解****************************************************************************************************************
    看看2013的解决方案的文件:
    Microsoft Visual Studio Solution File, Format Version 12.00 //格式版本
    # Visual Studio 2013 //vs版本
    VisualStudioVersion = 12.0.21005.1
    MinimumVisualStudioVersion = 10.0.40219.1 //最低vs版本
    Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "lyfMusicPlay", "lyfMusicPlay\lyfMusicPlay.csproj", "{53C2FFBD-5D7C-475F-AE12-2477C359E2C3}"
    EndProject
    Global //全局
    GlobalSection(SolutionConfigurationPlatforms) = preSolution
    Debug|Any CPU = Debug|Any CPU
    Release|Any CPU = Release|Any CPU
    EndGlobalSection
    GlobalSection(ProjectConfigurationPlatforms) = postSolution
    {53C2FFBD-5D7C-475F-AE12-2477C359E2C3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
    {53C2FFBD-5D7C-475F-AE12-2477C359E2C3}.Debug|Any CPU.Build.0 = Debug|Any CPU
    {53C2FFBD-5D7C-475F-AE12-2477C359E2C3}.Release|Any CPU.ActiveCfg = Release|Any CPU
    {53C2FFBD-5D7C-475F-AE12-2477C359E2C3}.Release|Any CPU.Build.0 = Release|Any CPU
    EndGlobalSection
    GlobalSection(SolutionProperties) = preSolution
    HideSolutionNode = FALSE
    EndGlobalSection
    EndGlobal //结束全局
    2010的解决方案的文件----------------------------------------------------------------------------------
    Microsoft Visual Studio Solution File, Format Version 11.00
    # Visual Studio 2010
    Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WindowsFormsApplication1", "WindowsFormsApplication1\WindowsFormsApplication1.csproj", "{1765E0E8-D447-4C60-A7CD-05EECC79062F}"
    EndProject
    Global
    GlobalSection(SolutionConfigurationPlatforms) = preSolution
    Debug|x86 = Debug|x86
    Release|x86 = Release|x86
    EndGlobalSection
    GlobalSection(ProjectConfigurationPlatforms) = postSolution
    {1765E0E8-D447-4C60-A7CD-05EECC79062F}.Debug|x86.ActiveCfg = Debug|x86
    {1765E0E8-D447-4C60-A7CD-05EECC79062F}.Debug|x86.Build.0 = Debug|x86
    {1765E0E8-D447-4C60-A7CD-05EECC79062F}.Release|x86.ActiveCfg = Release|x86
    {1765E0E8-D447-4C60-A7CD-05EECC79062F}.Release|x86.Build.0 = Release|x86
    EndGlobalSection
    GlobalSection(SolutionProperties) = preSolution
    HideSolutionNode = FALSE
    EndGlobalSection
    EndGlobal
    =======================================================================================================================
    2013的工程文件:
    <?xml version="1.0" encoding="utf-8"?>
    <!--工程 工具版本="12.0" -->
    <Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
    <PropertyGroup> <!--属性值组 -->
    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
    <ProjectGuid>{53C2FFBD-5D7C-475F-AE12-2477C359E2C3}</ProjectGuid> <!--工程ID -->
    <OutputType>WinExe</OutputType> <!--输出类型:生成的是EXE窗体-->
    <AppDesignerFolder>Properties</AppDesignerFolder>
    <RootNamespace>lyfMusicPlay</RootNamespace> <!-- 根空间名称 -->
    <AssemblyName>lyfMusicPlay</AssemblyName>
    <TargetFrameworkVersion>v4.5</TargetFrameworkVersion> <!-- 目标框架版本 -->
    <FileAlignment>512</FileAlignment>
    </PropertyGroup>
    <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
    <PlatformTarget>AnyCPU</PlatformTarget>
    <DebugSymbols>true</DebugSymbols>
    <DebugType>full</DebugType>
    <Optimize>false</Optimize>
    <OutputPath>bin\Debug\</OutputPath>
    <DefineConstants>DEBUG;TRACE</DefineConstants>
    <ErrorReport>prompt</ErrorReport>
    <WarningLevel>4</WarningLevel>
    </PropertyGroup>
    <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
    <PlatformTarget>AnyCPU</PlatformTarget>
    <DebugType>pdbonly</DebugType>
    <Optimize>true</Optimize>
    <OutputPath>bin\Release\</OutputPath>
    <DefineConstants>TRACE</DefineConstants>
    <ErrorReport>prompt</ErrorReport>
    <WarningLevel>4</WarningLevel>
    </PropertyGroup>
    <ItemGroup>
    <Reference Include="IrisSkin, Version=2006.3.22.45, Culture=neutral, processorArchitecture=MSIL">
    <SpecificVersion>False</SpecificVersion>
    <HintPath>bin\Debug\IrisSkin.dll</HintPath>
    </Reference>
    <Reference Include="System" />
    <Reference Include="System.Core" />
    <Reference Include="System.Data.Linq" />
    <Reference Include="System.Xml.Linq" />
    <Reference Include="System.Data.DataSetExtensions" />
    <Reference Include="Microsoft.CSharp" />
    <Reference Include="System.Data" />
    <Reference Include="System.Deployment" />
    <Reference Include="System.Drawing" />
    <Reference Include="System.Windows.Forms" />
    <Reference Include="System.Xml" />
    </ItemGroup>
    <ItemGroup>
    <Compile Include="LYFfrm.cs">
    <SubType>Form</SubType>
    </Compile>
    <Compile Include="LYFfrm.Designer.cs">
    <DependentUpon>LYFfrm.cs</DependentUpon>
    </Compile>
    <Compile Include="LYFSongDB.designer.cs">
    <AutoGen>True</AutoGen>
    <DesignTime>True</DesignTime>
    <DependentUpon>LYFSongDB.dbml</DependentUpon>
    </Compile>
    <Compile Include="MusicDBModel.cs" />
    <Compile Include="Program.cs" />
    <Compile Include="Properties\AssemblyInfo.cs" />
    <Compile Include="Song.cs" />
    <EmbeddedResource Include="LYFfrm.resx">
    <DependentUpon>LYFfrm.cs</DependentUpon>
    </EmbeddedResource>
    <None Include="bin\Debug\lyfEXE\LYFScanbin\Debug\LYFScan.exe.config" />
    <None Include="bin\Debug\lyfEXE\LYFScanbin\Debug\LYFScan.vshost.exe.config" />
    <None Include="bin\Debug\lyfEXE\LYFScanbin\Debug\LYFScan.vshost.exe.manifest" />
    <None Include="LYFSongDB.dbml.layout">
    <DependentUpon>LYFSongDB.dbml</DependentUpon>
    </None>
    <EmbeddedResource Include="Properties\Resources.resx">
    <Generator>ResXFileCodeGenerator</Generator>
    <LastGenOutput>Resources.Designer.cs</LastGenOutput>
    <SubType>Designer</SubType>
    </EmbeddedResource>
    <Compile Include="Properties\Resources.Designer.cs">
    <AutoGen>True</AutoGen>
    <DependentUpon>Resources.resx</DependentUpon>
    <DesignTime>True</DesignTime>
    </Compile>
    <None Include="bin\Debug\lyfEXE\肥皂泡泡.scr" />
    <None Include="bin\Debug\LYFimages\player_skin.bmp" />
    <None Include="bin\Debug\LyfMusic\易欣 - 一天爱一点.LRC" />
    <None Include="bin\Debug\LyfMusic\昨日重现-Yes.lrc" />
    <None Include="LYFSongDB.dbml">
    <Generator>MSLinqToSQLGenerator</Generator>
    <LastGenOutput>LYFSongDB.designer.cs</LastGenOutput>
    <SubType>Designer</SubType>
    </None>
    <None Include="Properties\Settings.settings">
    <Generator>SettingsSingleFileGenerator</Generator>
    <LastGenOutput>Settings.Designer.cs</LastGenOutput>
    </None>
    <Compile Include="Properties\Settings.Designer.cs">
    <AutoGen>True</AutoGen>
    <DependentUpon>Settings.settings</DependentUpon>
    <DesignTimeSharedInput>True</DesignTimeSharedInput>
    </Compile>
    </ItemGroup>
    <ItemGroup>
    <None Include="App.config" />
    </ItemGroup>
    <ItemGroup>
    <COMReference Include="AxWMPLib">
    <Guid>{6BF52A50-394A-11D3-B153-00C04F79FAA6}</Guid>
    <VersionMajor>1</VersionMajor>
    <VersionMinor>0</VersionMinor>
    <Lcid>0</Lcid>
    <WrapperTool>aximp</WrapperTool>
    <Isolated>False</Isolated>
    </COMReference>
    <COMReference Include="WMPLib">
    <Guid>{6BF52A50-394A-11D3-B153-00C04F79FAA6}</Guid>
    <VersionMajor>1</VersionMajor>
    <VersionMinor>0</VersionMinor>
    <Lcid>0</Lcid>
    <WrapperTool>tlbimp</WrapperTool>
    <Isolated>False</Isolated>
    <EmbedInteropTypes>True</EmbedInteropTypes>
    </COMReference>
    </ItemGroup>
    <ItemGroup>
    <None Include="bin\Debug\LYFimages\hot-playlist_add.bmp" />
    </ItemGroup>
    <ItemGroup>
    <None Include="bin\Debug\LYFimages\hot-playlist_model.bmp" />
    </ItemGroup>
    <ItemGroup>
    <None Include="bin\Debug\LYFimages\hot-playlist_del.bmp" />
    </ItemGroup>
    <ItemGroup>
    <None Include="bin\Debug\LYFimages\hot-playlist_sort.bmp" />
    </ItemGroup>
    <ItemGroup>
    <None Include="bin\Debug\LYFimages\未命名2.jpg" />
    </ItemGroup>
    <ItemGroup>
    <Content Include="bin\Debug\ico\aac.ico" />
    <Content Include="bin\Debug\ico\lyf.ico" />
    <Content Include="bin\Debug\ico\lyf1.ico" />
    <Content Include="bin\Debug\ico\lyf3.ico" />
    <None Include="bin\Debug\ico\ThumbnailToolbar.bmp" />
    <None Include="bin\Debug\LYFimages\playlist_center.bmp" />
    <Content Include="bin\Debug\lyfEXE\LYFScanbin\Debug\lyf3.ico" />
    <Content Include="bin\Debug\lyfEXE\LYFScanbin\Debug\LYFScan.exe" />
    <Content Include="bin\Debug\lyfEXE\LYFScanbin\Debug\LYFScan.pdb" />
    <Content Include="bin\Debug\lyfEXE\LYFScanbin\Debug\LYFScan.vshost.exe" />
    <Content Include="bin\Debug\LyfMusic\易欣 - 一天爱一点.mp3" />
    <Content Include="bin\Debug\LyfMusic\昨日重现-Yes.mp3" />
    <Content Include="bin\Debug\LYFPicture\0.jpg" />
    <Content Include="bin\Debug\LYFPicture\1.jpg" />
    <Content Include="bin\Debug\LYFPicture\2.jpg" />
    <Content Include="bin\Debug\LYFPicture\3.jpg" />
    <Content Include="bin\Debug\LYFPicture\4.jpg" />
    <Content Include="bin\Debug\LYFPicture\5.jpg" />
    <Content Include="bin\Debug\LYFPicture\6.jpg" />
    <Content Include="bin\Debug\LYFPicture\7.jpg" />
    <Content Include="bin\Debug\LYFPicture\8.jpg" />
    <Content Include="bin\Debug\lyf说明.html" />
    <Content Include="bin\Debug\tyyykw.wav" />
    </ItemGroup>
    <ItemGroup>
    <Service Include="{3259AA49-8AA1-44D3-9025-A0B520596A8C}" />
    </ItemGroup>
    <ItemGroup>
    <Folder Include="bin\Debug\lyfEXE\LYFScanbin\Release\" />
    </ItemGroup>
    <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
    <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
    Other similar extension points exist, see Microsoft.Common.targets.
    <Target Name="BeforeBuild">
    </Target>
    <Target Name="AfterBuild">
    </Target>
    -->
    </Project>
    2010的工程文件--------------------------------------------------------------------------------------
    <?xml version="1.0" encoding="utf-8"?>
    <Project ToolsVersion="4.0" 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>{1765E0E8-D447-4C60-A7CD-05EECC79062F}</ProjectGuid>
    <OutputType>WinExe</OutputType>
    <AppDesignerFolder>Properties</AppDesignerFolder>
    <RootNamespace>WindowsFormsApplication1</RootNamespace>
    <AssemblyName>WindowsFormsApplication1</AssemblyName>
    <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
    <TargetFrameworkProfile>Client</TargetFrameworkProfile>
    <FileAlignment>512</FileAlignment>
    </PropertyGroup>
    <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
    <PlatformTarget>x86</PlatformTarget>
    <DebugSymbols>true</DebugSymbols>
    <DebugType>full</DebugType>
    <Optimize>false</Optimize>
    <OutputPath>bin\Debug\</OutputPath>
    <DefineConstants>DEBUG;TRACE</DefineConstants>
    <ErrorReport>prompt</ErrorReport>
    <WarningLevel>4</WarningLevel>
    </PropertyGroup>
    <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
    <PlatformTarget>x86</PlatformTarget>
    <DebugType>pdbonly</DebugType>
    <Optimize>true</Optimize>
    <OutputPath>bin\Release\</OutputPath>
    <DefineConstants>TRACE</DefineConstants>
    <ErrorReport>prompt</ErrorReport>
    <WarningLevel>4</WarningLevel>
    </PropertyGroup>
    <ItemGroup>
    <Reference Include="System" />
    <Reference Include="System.Core" />
    <Reference Include="System.Xml.Linq" />
    <Reference Include="System.Data.DataSetExtensions" />
    <Reference Include="Microsoft.CSharp" />
    <Reference Include="System.Data" />
    <Reference Include="System.Deployment" />
    <Reference Include="System.Drawing" />
    <Reference Include="System.Windows.Forms" />
    <Reference Include="System.Xml" />
    </ItemGroup>
    <ItemGroup>
    <Compile Include="Form1.cs">
    <SubType>Form</SubType>
    </Compile>
    <Compile Include="Form1.Designer.cs">
    <DependentUpon>Form1.cs</DependentUpon>
    </Compile>
    <Compile Include="Program.cs" />
    <Compile Include="Properties\AssemblyInfo.cs" />
    <EmbeddedResource Include="Properties\Resources.resx">
    <Generator>ResXFileCodeGenerator</Generator>
    <LastGenOutput>Resources.Designer.cs</LastGenOutput>
    <SubType>Designer</SubType>
    </EmbeddedResource>
    <Compile Include="Properties\Resources.Designer.cs">
    <AutoGen>True</AutoGen>
    <DependentUpon>Resources.resx</DependentUpon>
    </Compile>
    <None Include="Properties\Settings.settings">
    <Generator>SettingsSingleFileGenerator</Generator>
    <LastGenOutput>Settings.Designer.cs</LastGenOutput>
    </None>
    <Compile Include="Properties\Settings.Designer.cs">
    <AutoGen>True</AutoGen>
    <DependentUpon>Settings.settings</DependentUpon>
    <DesignTimeSharedInput>True</DesignTimeSharedInput>
    </Compile>
    </ItemGroup>
    <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
    <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
    Other similar extension points exist, see Microsoft.Common.targets.
    <Target Name="BeforeBuild">
    </Target>
    <Target Name="AfterBuild">
    </Target>
    -->
    </Project>
    =========================================================================================================
    2013的配置文件:
    <?xml version="1.0" encoding="utf-8" ?>
    <configuration>
    <configSections>
    </configSections>
    <connectionStrings>
    <add name="lyfMusicPlay.Properties.Settings.LYFDBConnectionString"
    connectionString="Data Source=.;Initial Catalog=LYFDB;Integrated Security=True"
    providerName="System.Data.SqlClient" />
    </connectionStrings>
    <startup>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
    </startup>
    </configuration>
    2010无配置文件


  • 相关阅读:
    JavaScript 工作必知(九)function 说起 闭包问题
    AngularJs(七) 模块的创建
    javaScript 工作必知(八) 属性的特性 值、写、枚举、可配置
    javaScript 工作必知(七) 对象继承
    javaScript 工作必知(六) delete in instanceof
    数据可视化产品示例和相关文章
    echarts的世界地图json
    webstorm使用svn
    初识产品运维
    UglifyJS 压缩选项
  • 原文地址:https://www.cnblogs.com/blogLYF/p/3870772.html
Copyright © 2020-2023  润新知