Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 12 Next capture
2021 2022 2023
1 capture
12 Jun 22 - 12 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
1
Question by kaymanv · Feb 20, 2017 at 09:40 AM · backup

C# script becomes - backup when script gets created.

Hello!

When I create a new script it creates a .cs - backup file instead of a .cs file how do I fix this problem. I am quite new to Unity programming so I don't know if I did something wrong.

Kay

Comment
Add comment
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

1 Reply

· Add your reply
  • Sort: 
avatar image
0

Answer by Kryptot · Jul 25, 2020 at 12:04 AM

I found a fix for this issue!

Just look in "C:\Program Files[your version of Unity]\Editor\Data\Resources\ScriptTemplates" (or the corresponding directory on Mac/Linux). See if there are any duplicate files in there, specifically one called "81-C# Script-NewBehaviourScript.cs - backup.txt". If so, move it somewhere safe and then close Unity. Make sure there is also a file called "81-C# Script-NewBehaviorScript.cs.txt" in that ScriptTemplates folder and leave it there. Open Unity again and everything should work.


Previously, I had changed the file "C:\Program Files\2019.3.5f1\Editor\Data\Resources\ScriptTemplates\81-C# Script-NewBehaviorScript.cs.txt", so I could add my own default script template. However, I left the original one in that same folder as "81-C# Script-NewBehaviourScript.cs - backup.txt". Unity must have gotten confused between the two files. This didn't create issues at first, but I started installing assets (specifically, Bolt) and maybe that made Unity recompile things and recalculate which default file it's looking for.


I moved my backup file somewhere else, then right-clicked in Project view > Create > New C# Script. Unity gave me an error saying it was looking for 81-C# Script-NewBehaviourScript.cs - backup.txt. Aha! So I restarted Unity, tried adding a new script again, and it worked, using my custom template. If this doesn't work for you, try adding a new script using the Inspector's "Add Component" menu. And if THAT doesn't work, you may just want to update your Unity version to fix this rather than manually renaming new scripts in File Explorer / Finder / Nautilus every single time.


More info: https://support.unity3d.com/hc/en-us/articles/210223733-How-to-customize-Unity-script-templates

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

5 People are following this question.

avatar image avatar image avatar image avatar image avatar image

Related Questions

Unity all messed up, in every single aspect 3 Answers

Can anyone help me place android:allowBackup=“false” in the manifest 2 Answers

Are downloads of Unity pro protected against crashes or other issues while downloading? 1 Answer

Serialized File Version Is Higher Even On the Latest Version of Unity 0 Answers

Do I need to backup library/cache? 0 Answers


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges