2013-07-09 12 views
14

Używam programu Microsoft Visual C# 2010 Express. Muszę zmienić wersję mojego pliku exe. Proszę powiedz mi, jak to zrobić, albo przez mój kod C#, albo przez plik wsadowy.jak zmienić plik i wersję produktu pliku exe

+1

zmienić AssemblyFi leVersion w twoim AssemblyInfo.cs – Riv

+0

Więc chcesz po prostu zaktualizować wersję normalnie? Brzmiało to tak, jakbyś pytał, jak zmodyfikować wersję już skompilowanego exe. –

Odpowiedz

20

Gdzieś w kodzie (korzystnie w AssemblyInfo.cs w folderze Properties Twojego projektu), umieścić to:

[assembly: AssemblyVersion("1.0.0.0")] 

również możliwe jest atrybut wersji pliku:

[assembly: AssemblyFileVersion("1.0.0.0")] 

upewnić się, że występuje tylko jedno wystąpienie atrybutów AssemblyVersion i/lub AssemblyFileVersion w jednym złożeniu - wszystko inne nie zostanie skompilowane.

+0

dlaczego nie będzie się kompilować? – Riv

+0

@Reubz chciałem powiedzieć, że dwa wystąpienia tego samego atrybutu nie będą kompilować – Basuro

+0

tak to działa dla mnie ... thankz :) – Ranger

8

można zmienić Exe Wersja poprzez plik zestawu są 2 stpes

1. Jeden jest za pośrednictwem pliku zespołu

[assembly: AssemblyTitle("TApplciation Name")] 
    [assembly: AssemblyDescription("")] 
    [assembly: AssemblyConfiguration("")] 
    [assembly: AssemblyCompany("")] 
    [assembly: AssemblyProduct("")] 
    [assembly: AssemblyCopyright("Copyright © 2015")] 
    [assembly: AssemblyTrademark("")] 
    [assembly: AssemblyCulture("")] 
    [assembly: AssemblyVersion("5.8.3")] 
    [assembly: AssemblyFileVersion("5.8.3")] 

I 2 opcja nd jest poprzez projekt obiektu Idź do Projektu Własności i kliknij na przycisk która jest zaznaczona enter image description here

Change Application Details

Powiązane problemy