tha*_*es2 6 .net c# typescript typelite
我正在使用TypeLITE与各种项目和一个简单的网站.我想使用TypeLITE从我的C#类生成TypeScript定义,但我不允许将TypeLITE dll添加到每个项目中.
让这成为我的项目结构:
解决方案
|
|
----- WebSite(使用NuGet安装TypeLITE)
|
|
----- FirstProject
|
|
----- SecondProject
|
|
-----第三项目
我通过NuGet-Console安装了TypeLITE,C#类位于"FirstProject","SecondProject"和"ThirdProject"中.
问题:我必须将NuGet-Installation用于所有其他项目.
这可能吗?
如果你想使用的类定义,从FirstProject
你的WebSite
,你可以在添加引用FirstProject
到TypeLite.tt
里面的文件WebSite
<#@ assembly name="$(TargetDir)FirstProject.dll" #>
Run Code Online (Sandbox Code Playgroud)
FirstProject
TypeLITE可以使用这些类中的类.
(如果FirstProject.dll不在你的bin文件夹中WebSite
,你必须使用适当的目录而不是$(TargetDir)
)
归档时间: |
|
查看次数: |
1432 次 |
最近记录: |