草庐IT

Unity 2021.x 与 Visual Studio 2013 的调试问题

superSmart_Dong 2023-04-18 原文

Unity 需要用到脚本,那么C#脚本编辑涉及到的一个功能强大的工具就是 Visual Studio 。由于电脑上之前已经安装好 Visual Studio 2013。再安装Unity 2021.3.11f1c1。开始了第一个游戏项目。为了方便开发和调试,配置了许多东西由此来记录相关的问题。

目录

一、 Unity 创建C# Srcipt 后打开方式不是Visual Studio.问题

二、Visual Stdio 打开Unity 工程后,显示解决方案不兼容

三、Unity下的C# 脚本开发没有代码提示

四、Attach to Unity报错. 选项xx 对 /langversion 无效;必须是 ISO-1、ISO-2、3、4、5 或 Default ...


一、 Unity 创建C# Srcipt 后打开方式不是Visual Studio.问题

在Unity 中 Edit =》Preferences =》 窗口 Analysis:External Tools =》External Script Editor =》Browse => 选择你想使用的编辑器。

我的Visual Studio 的开发平台目录在

C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\devenv.exe

 打开工程时选项,最好只打勾EmBedded Packages 和 Local Packages .其他对日常开发通常不涉及。否则打开Visual Studio时很慢,维护也麻烦

二、Visual Stdio 打开Unity 工程后,显示解决方案不兼容

需要下载 Visual Studio 2013 Tool  for  Unity

Visual Stdio菜单栏:工具->扩展和更新

 

 

能够翻墙的话,用联机搜索可以下载到,不能够翻墙话,通过下面的链接可以下载vstu2013.msi:安装一直下一步就行 

https://sebastienlebreton.gallerycdn.vsassets.io/extensions/sebastienlebreton/visualstudio2013toolsforunity/2.3.0.0/1516120195573/92287/12/vstu2013.msi

三、Unity下的C# 脚本开发没有代码提示

原因 Visual Studio没有对应的.Net 版本

1.查看Unity工程的.Net Framework 版本,用文本编辑器打开 .csproj文件,看TargetFrameworkVersion可以看到对应工程所需的框架版本号。我的是 4.7.1。之后上网安装就行了(ndp471-devpack-enu.exe)安装过程一直下一步即可。

https://download.visualstudio.microsoft.com/download/pr/e5eb8d37-5bbd-4fb7-a71d-b749e010ef9f/601437d729667ecd29020a829fbc4881/ndp471-devpack-enu.exe

四、Attach to Unity报错. 选项xx 对 /langversion 无效;必须是 ISO-1、ISO-2、3、4、5 或 Default ...

(1).显示高级生成配置

 工具 ->选项 ->打开窗口后项目和解决方案->打勾"显示高级生成配置"

 (2) 修改语言版本为default 

项目-》【项目名】熟悉 ->生成->高级->设置语言版本为default . 或者直接修改.csproj文件中的LangVersion标签为default

 

有关Unity 2021.x 与 Visual Studio 2013 的调试问题的更多相关文章

  1. ruby - 在 64 位 Snow Leopard 上使用 rvm、postgres 9.0、ruby 1.9.2-p136 安装 pg gem 时出现问题 - 2

    我想为Heroku构建一个Rails3应用程序。他们使用Postgres作为他们的数据库,所以我通过MacPorts安装了postgres9.0。现在我需要一个postgresgem并且共识是出于性能原因你想要pggem。但是我对我得到的错误感到非常困惑当我尝试在rvm下通过geminstall安装pg时。我已经非常明确地指定了所有postgres目录的位置可以找到但仍然无法完成安装:$envARCHFLAGS='-archx86_64'geminstallpg--\--with-pg-config=/opt/local/var/db/postgresql90/defaultdb/po

  2. ruby - 通过 rvm 升级 ruby​​gems 的问题 - 2

    尝试通过RVM将RubyGems升级到版本1.8.10并出现此错误:$rvmrubygemslatestRemovingoldRubygemsfiles...Installingrubygems-1.8.10forruby-1.9.2-p180...ERROR:Errorrunning'GEM_PATH="/Users/foo/.rvm/gems/ruby-1.9.2-p180:/Users/foo/.rvm/gems/ruby-1.9.2-p180@global:/Users/foo/.rvm/gems/ruby-1.9.2-p180:/Users/foo/.rvm/gems/rub

  3. ruby - 通过 RVM (OSX Mountain Lion) 安装 Ruby 2.0.0-p247 时遇到问题 - 2

    我的最终目标是安装当前版本的RubyonRails。我在OSXMountainLion上运行。到目前为止,这是我的过程:已安装的RVM$\curl-Lhttps://get.rvm.io|bash-sstable检查已知(我假设已批准)安装$rvmlistknown我看到当前的稳定版本可用[ruby-]2.0.0[-p247]输入命令安装$rvminstall2.0.0-p247注意:我也试过这些安装命令$rvminstallruby-2.0.0-p247$rvminstallruby=2.0.0-p247我很快就无处可去了。结果:$rvminstall2.0.0-p247Search

  4. ruby - Fast-stemmer 安装问题 - 2

    由于fast-stemmer的问题,我很难安装我想要的任何ruby​​gem。我把我得到的错误放在下面。Buildingnativeextensions.Thiscouldtakeawhile...ERROR:Errorinstallingfast-stemmer:ERROR:Failedtobuildgemnativeextension./System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/rubyextconf.rbcreatingMakefilemake"DESTDIR="cleanmake"DESTDIR=

  5. ruby - 安装 Ruby 时遇到问题(无法下载资源 "readline--patch") - 2

    当我尝试安装Ruby时遇到此错误。我试过查看this和this但无济于事➜~brewinstallrubyWarning:YouareusingOSX10.12.Wedonotprovidesupportforthispre-releaseversion.Youmayencounterbuildfailuresorotherbreakages.Pleasecreatepull-requestsinsteadoffilingissues.==>Installingdependenciesforruby:readline,libyaml,makedepend==>Installingrub

  6. ruby-on-rails - 无法让 rspec、spork 和调试器正常运行 - 2

    GivenIamadumbprogrammerandIamusingrspecandIamusingsporkandIwanttodebug...mmm...let'ssaaay,aspecforPhone.那么,我应该把“require'ruby-debug'”行放在哪里,以便在phone_spec.rb的特定点停止处理?(我所要求的只是一个大而粗的箭头,即使是一个有挑战性的程序员也能看到:-3)我已经尝试了很多位置,除非我没有正确测试它们,否则会发生一些奇怪的事情:在spec_helper.rb中的以下位置:require'rubygems'require'spork'

  7. java - 从 JRuby 调用 Java 类的问题 - 2

    我正在尝试使用boilerpipe来自JRuby。我看过guide从JRuby调用Java,并成功地将它与另一个Java包一起使用,但无法弄清楚为什么同样的东西不能用于boilerpipe。我正在尝试基本上从JRuby中执行与此Java等效的操作:URLurl=newURL("http://www.example.com/some-location/index.html");Stringtext=ArticleExtractor.INSTANCE.getText(url);在JRuby中试过这个:require'java'url=java.net.URL.new("http://www

  8. ruby-on-rails - 简单的 Ruby on Rails 问题——如何将评论附加到用户和文章? - 2

    我意识到这可能是一个非常基本的问题,但我现在已经花了几天时间回过头来解决这个问题,但出于某种原因,Google就是没有帮助我。(我认为部分问题在于我是一个初学者,我不知道该问什么......)我也看过O'Reilly的RubyCookbook和RailsAPI,但我仍然停留在这个问题上.我找到了一些关于多态关系的信息,但它似乎不是我需要的(尽管如果我错了请告诉我)。我正在尝试调整MichaelHartl'stutorial创建一个包含用户、文章和评论的博客应用程序(不使用脚手架)。我希望评论既属于用户又属于文章。我的主要问题是:我不知道如何将当前文章的ID放入评论Controller。

  9. ruby - JetBrains RubyMine 3.2.4 调试器不工作 - 2

    使用Ruby1.9.2运行IDE提示说需要gemruby​​-debug-base19x并提供安装它。但是,在尝试安装它时会显示消息Failedtoinstallgems.Followinggemswerenotinstalled:C:/ProgramFiles(x86)/JetBrains/RubyMine3.2.4/rb/gems/ruby-debug-base19x-0.11.30.pre2.gem:Errorinstallingruby-debug-base19x-0.11.30.pre2.gem:The'linecache19'nativegemrequiresinstall

  10. ruby-on-rails - 如何调试 cucumber 测试? - 2

    我有:When/^(?:|I)follow"([^"]*)"(?:within"([^"]*)")?$/do|link,selector|with_scope(selector)doclick_link(link)endend我打电话的地方:Background:GivenIamanexistingadminuserWhenIfollow"CLIENTS"我的HTML是这样的:CLIENTS我一直收到这个错误:.F-.F--U-----U(::)failedsteps(::)nolinkwithtitle,idortext'CLIENTS'found(Capybara::Element

随机推荐