Diskuze: ASP .Net koverze z VB na C#

C# .NET .NET (C# a Visual Basic) ASP .Net koverze z VB na C# American English version English version

Aktivity (1)
Avatar
Honza
Člen
Avatar
Honza:5.8.2015 12:59

Ahoj, nevítě prosím někdo zda jde nějakým jednoduchým způsobem předělat projekt ASP .Net (WebForms) z VB na C#? Nemyslím přepsání kódů, to není problém, jde mi o to jak VS donutit aby generovalo soubory pro C# a ne VB.

Vrátil jsem se po letech k jednomu starému projektu který jsem začal psát ve VB, ale zjistil jsem že to mi už teď nevyhovuje a radši bych C# :)

Odpovědět 5.8.2015 12:59
Snadnou cestou se daleko nedostanete, je tam velká tlačenice...
Avatar
Odpovídá na Honza
Michal Žůrek (misaz):5.8.2015 13:08

Visual Studio k tomu nedokopeš. V podstatě můžeš vytvořit v jednom řešení (tom v kterém je VB projekt) vytvořit C# projekt a pak tam na sebe přidat reference. V takovém případě by mělo jít psát i v c# i ve vb.

// PS: nezkoušel jsem to, ale mělo by to fungovat.

Akceptované řešení
+20 Zkušeností
+1 bodů
Řešení problému
Nahoru Odpovědět 5.8.2015 13:08
Nesnáším {}, proto se jim vyhýbám.
Avatar
patrik.valkovic
Šéfredaktor
Avatar
Odpovídá na Honza
patrik.valkovic:5.8.2015 13:09

Tohle by mělo pomoct. Existující kód to nepředělá, ale bude se generovat kód pro C#.
https://msdn.microsoft.com/…vs.100).aspx

Nahoru Odpovědět 5.8.2015 13:09
Nikdy neumíme dost na to, abychom se nemohli něco nového naučit.
Avatar
patrik.valkovic
Šéfredaktor
Avatar
Odpovídá na patrik.valkovic
patrik.valkovic:5.8.2015 13:13

Edit: Můj omyl, příspěvek neberte v potaz.

Nahoru Odpovědět 5.8.2015 13:13
Nikdy neumíme dost na to, abychom se nemohli něco nového naučit.
Avatar
Honza
Člen
Avatar
Odpovídá na Michal Žůrek (misaz)
Honza:5.8.2015 14:51

Díky, takže nejjednodušší bude asi vytvořit čistý projekt s C# .aspx, css, scripty atd. bude asi stačit překopírovat a třídy vytvořím ručně znovu.

Nahoru Odpovědět 5.8.2015 14:51
Snadnou cestou se daleko nedostanete, je tam velká tlačenice...
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 5 zpráv z 5.