没有UNITY3d_一些C#和VisualStudio的错误解决方法_帧同步前期准备

长期使用UNITY3D后,遇到旧C#项目运行问题。微软产品兼容性下降,如JAVA、C++等。开源态度助解VS2019、XCODE、XAMRIAN等IDE问题。记录解决Content重复、找不到SDK及资产文件等常见错误。

搞了一下C#服务器开发

用久了UNITY3D,很多旧的C#项目反而跑不起来了

(只安装了FOR UNITY组件。太久没写其他C#项目了)

微软发展到现在,身板也硬起来了,之前JAVA,C++等不兼容的问题也多起来,真的是昨天的JAVA,今日的C#

(VS_COMMUNITY, 支持开源,3D引擎,每个范畴都名不见经传,但每个范畴都有不少的涉猎)

微软的官方一直推荐你用VS2019,除了传统的VISUAL STUDIO, 还提供XCODE, XAMRIAN

(其实都是废话)

上面几个因,就造成了现在很多各种VS的问题,各种的不兼容,

(这是微软10年前不曾存在的问题,这锅“开源”不背—)

反正用之前几年的开源解决方法,和更开放的态度,总有解决问题的方法

(20年前真心没觉得微软能走到现在这样。。。。天道好轮回,苍天放过谁)

这里记录一下“开源”的解决方案:

1. 下载一个VS 服务器开源项目,打不开, 问题如下

vs2017报错: 包含了重复的“Content”项。.NET SDK 默认情况下包括你项目中的“Content”项。

 

可以从项目文件中删除这些项,或者如果希望将其显示包含在项目文件中,则可以将“EnableDefaultContentItems”属性设置为“false”。

Error : Duplicate ‘Content‘ items were included. The .NET SDK includes ‘Content‘ items from your project directory by default. 
You can either remove these items from your project file, or set the ‘EnableDefaultContentItems‘ property to ‘false‘ if you want to explicitly include them in your project file. 

解决

在 .csproj 项目文件中添加如下配置项,重新打开项目。

<PropertyGroup>
    <EnableDefaultContentItems>false</EnableDefaultContentItems>
  </PropertyGroup>

 

2.VS2017项目无法加载,找不到指定的SDK"Microsoft.NET.Sdk"

 

3.找不到资产文件"D:..\project.assets.json"。运行Nuget程序包还原已生成此文件.

网上方法很多:有各种设置勾选,各种环境输入命令行;而我的简单解决方法:

    在项目目录下 使用 PowerShell(也就是CMD) 输入命令 dotnet restore

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

avi9111

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值