Вопрос по webforms, asp.net-4.5, typescript, asp.net – машинопись для веб-форм

7

Поддерживается ли машинопись на веб-формах?

У меня есть существующий проект веб-форм asp.net 4.5, где машинопись не работает. Я не могу создать новый файл, но даже если я переименую существующий в .ts, он, похоже, не работает. Нет сборки, нет смысла, ничего!

На самом деле, я обнаружил, что проблема начинается с того факта, что, хотя для проектов MVC "строить действие " свойство файла .ts "TypeScriptCompile»эта опция недоступна в проектах веб-форм. Событие было введено вручную, но возникла ошибка. George Mavritsakis

Ваш Ответ

2   ответа
5

Я только что создал новое веб-приложение, используя веб-формы (пустой проект).

Я обнаружил, что должен добавить цель в файл проекта ...

   
    
  

Вам нужно щелкнуть правой кнопкой мыши и выбрать "Разгрузить проект ", затем щелкните правой кнопкой мыши и выберите «Редактировать", Этот блок может идти прямо в конце, прямо перед тег.

Я не'Не возникает проблем с добавлением файла TypeScript в Visual Studio 2012.

Ничего не произошло!!!! Sohnee, я обнаружил, что это была проблема кодовой страницы .... Проверьте ниже. Спасибо за вашу поддержку! George Mavritsakis
Что произойдет, если вы вручную запустите tsc для файла:?tsc pathtofile.ts Fenton
Я думаю "Install-Package TypeScript.Compile " тоже могу Stefano Magistri
7

Нашел ответы на мои проблемы:

Я пытался найтиМашинописный файл " в веб-папке "Добавить новый товар " диалог, хотя это в "Visual C # " папка ..... почему?

Если у вас нет файла .ts, созданного с помощью "Добавить новый товар " в вашем проекте опция "TypeScriptCompile» на "Build Action " свойств файлане доступен и это вызывает исключение. После создания первого файла вы найдете эту опцию и сможете вручную установить для нее файл .ts.

Опция "Машинописный файл " недоступен вДобавить файл" опции, если у вас нет файла .ts, созданного с помощью "Добавить новый товар " в вашем проектеа также ты вСценарии» папка (если вы по-разному называете папку, в которую хотите добавить этот файл, эта опция не будет доступна). Конечно, вы можете добавить .ts файл из "Добавить новый предмет ".

Ты не можешьбез труда создайте файл ts самостоятельно, выдолжен использовать "Новый файл Typescript " из меню. Это потому:A) Кодовая страница файла не должен быть Unicode (Я пытался решить эту проблему в течение многих часов). если вы попытаетесь скомпилировать файл .ts в формате Unicode с помощью tsc, ничего не произойдет !! После того, как я сохранил файл .ts как греческий (Windows) - в моем случае - все работало нормально!B) Свойства .csproj, которые должны быть установлены для правильной работы каждого файла, довольно сложны. (Я пытался создать файл .ts, начиная с файла .js и затем переименовывая ...., а затем играя с .csproj)

Unicode - это не кодовая страница. :) Arek Bal
@ user1749204 Он хочет убедиться, что кодовая страница не является Unicode.CP_UNICODE Ian Boyd
@ george-mavritsakis - это / был ли ваш веб-сайт веб-сайтом или веб-приложением? Я'я пытаюсь использовать Typescript на веб-сайте, но я нене может быть .csproj, чтобы добавить "построить действие ". Arminder Dahul

Похожие вопросы