У меня есть следующее веб-приложение ASPX.NET для Visual Studio 2017:
Файл1: App.html
<html>
<head><script src="App.js"></script></head>
<body>Hello World</body>
</html>
Файл 2: App.ts
namespace OurLibs {
export class Test {
public run() {
alert("Hello World");
}
}
new Test().run();
}
Я установил свойства файла App.ts как «Копировать, если новее».Когда я публикую это приложение с помощью Web Deploy, оно публикует все файлы, и проект запускается, как и ожидалось.Но когда я пытаюсь отладить источник в браузере, файл ts не может быть найден, потому что он был опубликован в папке / bin, а файл .map не указывает путь, а только имя файла.Внутри проекта все файлы находятся в одной исходной папке.
Кто-нибудь знает, как заставить этот простой проект публиковать с действительными ссылками на файлы ts в .map?