-1

Итак, в VS я создаю проект, не так ли? Предположим, что я следую учебнику с дополнительным кодом, который мне не нужен, который служит только для показа примеров для циклов, потоков и т. Д. - затем переходит на реальный код. Я делаю заметки обо всем, поэтому обычно я сохраняю копию своего исходного кода с другим именем в качестве будущих заметок. Теперь единственное, что связано с проектами в VS или любом другом компиляторе C#, это то, что если вы сохраните файл AS «...» или создадите новый файл, иногда я нахожу, что компилятор теперь скомпилирует новый код или старый код (он меня так путают).Как скомпилировать определенные файлы исходного кода в Visual Studio?

Я понимаю, почему он делает это, хотя для ссылки на другие исходные файлы прямо? В любом случае, все, что я хочу знать, это как скомпилировать другой файл C# в моей папке проекта? Я не хочу создавать новый проект, мне просто сложно организовать.

+0

Nevermind. Думаю, я просто создам новый проект в любое время, когда хочу сохранить старый код. Я устал от того, что все так сложно. –

+0

Мой компьютер имеет низкие характеристики, 4 ГБ оперативной памяти и 2.10 ГГц двухъядерный процессор. Для создания нового проекта требуется много времени, чтобы создать новый проект. Поскольку визуальная студия должна занять время, настроив шаблон по умолчанию. Это также боль, чтобы скомпилировать его из командной строки, я только установил это на своем школьном компьютере и в любом случае полностью забыл весь процесс настройки. –

+0

[VS 2010 Express] (http://download.microsoft.com/download/1/E/5/1E5F1C0A-0D5B-426A-A603-1798B951DDAE/VS2010Express1.iso) намного более легкий. – Martheen

ответ

0

Поскольку компиляция для небольших исходных файлов требует очень больших накладных расходов, вы можете просто скомпилировать неиспользуемые исходные файлы, но не вызывать. Консольное приложение C#/VB.NET будет искать статический метод Main() в качестве точки входа. Таким образом, вы можете просто добавить новый класс (Project-Add Class), добавьте

static Main() 
{ 
//your new starting code here 
} 

внутри нового класса, и переименовать Main() из предыдущего класса (даже основной() будет делать).

+0

Я не уверен, что понимаю. Извините –

+0

Какую часть вы не понимаете? – Martheen

0

Предполагая, что вы хотите включить много файлов в проект bu, только скомпилируйте его, вы можете просто изменить «Build action» на «none» из «compile» для файлов CS, которые вы не хотите создавать.

+0

Спасибо, Алексей. Но где я могу найти это на Visual Studio 2015? –

+1

В обозревателе решений щелкните правой кнопкой мыши файл «Свойства», вы увидите вариант сборки – Martheen

Смежные вопросы