我有一个开源项目,我必须指示用户在c:\ NPEG.dll中放置一个dll https://github.com/leblancmeneses/AngularKendo.IntegrationTests/blob/master/AngularKendo.IntegrationTests/CodeTemplates/Scaffolders/T4WithNUnitFeature/T4WithNUnitFeatureTemplate.cs.t4
相反,我想支持:<#@ assembly name =" $(TargetDir)NPEG.dll" #> https://github.com/leblancmeneses/RobustHaven.IntegrationTests/blob/master/T4/CodeTemplates/Scaffolders/T4WithNUnitFeature/T4WithNUnitFeatureTemplate.cs.t4
但是,这会导致引用乱码,装配加载错误,因为无法找到它。
NPEG.dll将位于bin目录中。
有谁知道如何使用T4Scaffolding解析相对dll?
我已检查过csproj更改。程序集引用应该同时适用于:" NPEG.dll"和" $(myLibFolder)NPEG.dll" - 但是,它没有
Scaffold T4WithNUnitFeature "Gherkin\NgModelDotNotationIsInitialized.feature" -Force
感谢您的帮助。