Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Why does VS.NET 2013 create a dll file in the bin directory when I build my HTML5 Typescript project?

I installed the Typescript extension for VS.NET 2013. I had the web development components installed and I can write typescript code, it builds to a single JS file. It works great.

However, it seems like the project is setup to build a bin/MyProjectName.dll file. There's even an option to target a specific version of the .NET framework within the Typescript project. My question is: why? Isn't Typescript supposed to be only for compiling to JS and that's it. What can I do with this DLL file?

like image 488
binarez Avatar asked Feb 20 '14 00:02

binarez


1 Answers

I think it's because Typescript is not a mature product yet. They are leveraging the existing class library to help us partition our modules, but as a result, you still get an empty DLL in the bin directory. This DLL is pointless and you can safely ignore it.

If you want to kill this auto-generated DLL, then remove that specific project from the build configuration.

like image 141
Laith Avatar answered Nov 19 '22 13:11

Laith