2 huxingyue 1024 huxingyue_1024 于 2017.01.09 11:08 提问

unity中c#需要改目标框架 3C

把项目的目标框架.net framework改成4以后,再次打开还会改回去。请问还有没有别的方法改目标框架?感谢大神们

5个回答

JE_GE
JE_GE   2017.01.09 11:57

重新创建一个项目,把代码拷过去

hehexiaoxia
hehexiaoxia   2017.01.09 13:34

在哪里改的?改完重新编译了么,保存了么。

hehexiaoxia
hehexiaoxia 可以看看工程文件里面修改了没有,用txt打开。
11 个月之前 回复
huxingyue_1024
huxingyue_1024 就是在项目上面右键,选择属性进去修改的目标框架。改完有保存,也能解决错误。就是关掉再次打开代码时,会提示外部环境已经修改,会重新加载把目标框架改回去。
11 个月之前 回复
Smile_IT_life
Smile_IT_life   2017.01.10 09:29

需要在unity里面改动,在file->buildingsetting->player setting->other setting->optimization里面可以设置.net2.0和.net2.0subset,还有就是将需要4.0的内容创建的C#类库,在unity里面引用DLL文件

huxingyue_1024
huxingyue_1024 回复Smile_IT_life: 在unity里不报错了,也可以出结果。但是打开代码会提示错误。回复好像放不了图片,我贴在下面
11 个月之前 回复
Smile_IT_life
Smile_IT_life 回复huxingyue_1024: 在unity里面用4.0最好建立c#类库,然后在调用DLL文件,或者unity版本不支持,unity有很多限制的
11 个月之前 回复
Smile_IT_life
Smile_IT_life 回复huxingyue_1024: 你把报错的信息贴出来看一下
11 个月之前 回复
huxingyue_1024
huxingyue_1024 也解决了一点。重新打开代码不会改回去了。但是重新打开unity,再打开代码会改回去
11 个月之前 回复
huxingyue_1024
huxingyue_1024 试过了,还是再次打开的时候会说引用有问题。但是有错误却可以读出数据库里的数据,不知道为什么
11 个月之前 回复
huxingyue_1024
huxingyue_1024   2017.01.10 10:29

图片说明
图片说明
这都改过了,再打开还会变成这样
图片说明

huxingyue_1024
huxingyue_1024   2017.01.12 18:13

图片说明

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!