icsharpcode / SharpDevelop

#develop (short for SharpDevelop) is a free IDE for .NET programming languages.
2.09k stars 773 forks source link

Assembly Info Editor (issue #96) #624

Closed olegbevz closed 9 years ago

olegbevz commented 9 years ago

New tab with header "Assembly Info" is added to the project options panel. On the tab user can edit standard assembly info properties: "AssemblyTitle", "AssemblyDescription", "AssemblyCompany", "AssemblyProduct", "AssemblyCopyright", "AssemblyTrademark", "AssemblyVersion", "AssemblyFileVersion", "Guid", "NeutralResourcesLanguage", "ComVisible". There are also some new options: "AssemblyDefaultAlias", "CLS Compliant", "Jit optimization", "Jit Tracking", "AssemblyInformationalVersion" and a button "New GUID" for guid generation. New tab is added only for projects with C# language. If I can have a reference to NRefactory.VB library from ILSpy project I can add the new tab for projects with VB language too.

If there are any remarks or desires, I can correct my pull request.

I certify that I own, and have sufficient rights to contribute, all source code and related material intended to be compiled or integrated with the source code for the #develop open source product (the "Contribution"). My Contribution is licensed under the MIT License.

siegfriedpammer commented 9 years ago

Thank you for your contribution, but could you please add any missing files (such as AssemblyInfoPanel.xaml.cs) and make sure the whole thing compiles?

olegbevz commented 9 years ago

Sorry, it's my mistake. I'll try to recreate my pull request.