В настоящее время я компилирую свой код C # с помощью командного файла, который вызывает моно-компилятор "mcs"

Я хотел бы использовать Visual Studio для редактирования моего файла .cs

IntelliSense, однако, также не предлагает автоматически членов для пространств имен, таких как System и System.Окна.Формы ни свойства членов

Можно ли как-нибудь ссылаться на библиотеки на IntelliSense, чтобы я получал автоматические предложения, но без создания проекта / использования компилятора VS?

1 ответ1

0

Visual Studio нужна система проектов, чтобы отслеживать, на какую версию .NET Framework вы нацеливаетесь и на какие библиотеки DLL вы ссылались. За пределами структуры проекта нет способа сделать это.

Вы можете взглянуть на более легкую структуру проекта (xproj), используемую в ASP.NET 5. Другой альтернативой может быть Visual Studio Code, который не требует системы проекта.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .