Does anybody know how to change the language of the (automatically generated) designer files in Visual Studio without changing the language of the UI?
Background: the members of my team use german and english Visual Studios. The problem is (svn-) merging the designer files with comments in two different languages. Whenever a member changes a web form, the designer file is re-generated and the comments are changed to the member's language.
I don't know a straightforward way to do this, but in the following folder (this is for Visual Studio 2010) you'll find a lot of .zip files:
C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplates\CSharp\Web\1033
For example WebForm.zip contains the following files:
Default.aspx
Default.aspx.cs
Default.aspx.designer.cs (this is your bad guy)
WebForm.vstemplate
These are your Visual Studio template files. You could change them manually to be the same on all developer workstations. Or in your case, you might just want to copy and override the entire folder from an English Visual Studio installation.
Related
How do I open I a Visual Studio Code folder in Visual Studio 2015?
If I open it as a "Web Site", it tries to treat the node_modules directory as part of the project's normal JavaScript files and hits an error when the path exceed the maximum path length.
But I can't open it as any other project type unless I first create a project of that type and then move all the VS Code files into that folder.
Should I be trying to open it as a web site?
Or should I create a new project and then copy the files + folders into it?
Is there any advantage to having it as a project?
If I do create a project, it makes it difficult to work together with someone who is just using VS Code?
And if I use a project, which project type should I select?
Finally folder view has arrived in VS 2017 :)
You can find more details in here.
Currently there is no way to open a folder directly with Visual Studio.
Why? Because Visual Studio and Visual Studio Code only shared their name, not the idea behind it. To extend Jenny O'Reilly answer:
Visual Studio Code is a folder oriented editor
This means VSC has the same Point-of-View to your Project as the File Explorer.
Visual Studio (not Code) is a solution oriented integrated development environment (short IDE)
Instead every Project in Visual Studio needs a *.sln Solution-File as Root Component. From this point Visual Studio looks at your Project. An example would, if you copy File in your Project Folder, they wouldn't be recognized from Visual Studio. You have to add them first to your sln File, to see them. It also allows the developer to combine multiple projects (*.csproj,..) into one single Solution to build.
This means the idea behind these two editors is completely different.
Visual Studio (not code) Project-types for Web
There are Node.js Tools for Visual Studio
This will provide Node.js built-in project templates
Visual Studio 2015 comes with TypeScript templates
Workaround 1
A workaround would be a Blank Solution in which you set up your Visual Studio Code Project.
Workaround 2
Another trick would be the answer to this question. You can open your Project Folder as a Website Project.
File -> Open Website -> File System and choose the folder
Update
As you mentioned, there will be errors because Visual Studio tries to build the solutions. For the next few readers of this response, the work around for this (as John Pankowicz writes in the comment) is:
Right-click Web Site in Solution Explorer -> Property Pages -> Build -> Uncheck "Build Web Site as part of solution"
Update 2
(Thanks to JC1001 for this update)
The next version of Visual Studio (Visual Studio "15") will support opening a folder. This is mentioned in the Visual Studio Blog.
Also like in Visual Studio Code, there will be a prompt command for opening Folders. Right now you can use this in the preview version:
devenv /command “file.openfolder FOLDER_PATH”
In the future you will be able to use:
devenv FOLDER_PATH
Opinion
Personally I wouldn't recommend Visual Studio (not code) for HTML/Website projects without server-side-development, because I don't see any features. Even the intellisense suggests to me sometimes bad HTML Code (it's not the IDE's fault).
After all web projects are still text files. You can easily control group projects like this with Version Control. Visual Studio Code even provides an integrated Git support.
Visual Studio Code does not create "project files" that you can open in Visual Studio 2015. Basically, when you open up a Node website in Visual Studio, you need to re-create the folder structure in VS2015 and create a "project file".
I haven't seen any better ways of doing this, but will be happy when we can open a folder just as easilly as we can with VSCode
I'm sure it's not the best way but..
Open an existing .sln with notepad, change the names, save as [name of your project].sln.
Open with Visual Studio.
So I have both VS 2010 and 2012 installed, and we are mostly migrated to 2012 now. However, the default association for .cs files, and .config files, etc is still VS2010. So, if I double-click on a loose .cs file, or a loose, .config file, etc, VS2010 opens.
I know how to change file associations piecemeal, but is there a way to have Visual Studio migrate the default exe for all vs file types over to 2012?
BTW: The solution detection stuff is working fine -- a 2012 solution goes to 2012, and a 2010 to 2010 -- it's all the other individual file types that are still associated with 2010.
There are a number of ways to accomplish this, but I recommend doing this within Visual Studio 2012:
Tools > Options > Environment > General > Manage File Associations
Alternative Solution:
Another way would be right clicking on the file in File Explorer, then using Choose default program...
I know products (such as VisualDDK) exist to use Visual Studio as a front end while using the DDK to build a project but I have the exact opposite question.
Are there tools to take an already existing Visual Studio *.sln and *vcproj files and generate dirs and sources files that can be used with the DDK?
I am interested in Visual Studio 2008 and above products.
Is there any way to activate intellisense for xsl:fo documents? Writting all that tags is horrible, and I couldn't find any solution on my own.
I know that I could install another editor, but I've already get used to VS.
You need to add the FO schema/DTD C:\Program Files (x86)\Microsoft Visual Studio 9.0\Xml\Schemas. It is located at the link in the page http://www.xmlpdf.com/faq.html#13. This will allow you to add intellisense for FO markup.
I got a fairly large (C++) project in Visual studio 2010. Somehow I managed to click "Show all files" in the solution explorer and now a bug in visual studio 2010 is preventing me from uncheck the option.
http://connect.microsoft.com/VisualStudio/feedback/details/614417/visual-studio-crashes-when-switching-solution-explorers-view
Do anyone here know where the this setting is stored? I've searched the solution file, project files, filter files without finding anything.
For C#, similar user-specific data is stored in SolutionName.suo (hidden) and ProjectName.csproj.user files. See if you have what might be the equivalent files for C++. You can freely delete these files to reset user-specific settings, which should restore solution explorer to its default view.
In addition to those programming in C++, for VS 2010 C++ these files are:
ProjectName.suo
ProjectName.vcxproj.user