템플릿 그러나 나는 시도하고 나는 다음과 같은 오류 얻을 템플릿 실행하면오류가 나는 (NuGet, 버전 4.0.3에서)에 PetaPoco T4 템플릿을 사용하기 위해 노력하고있어
을Running transformation: System.ArgumentException: URI formats are not supported.
at System.IO.Path.NormalizePath(String path, Boolean fullCheck, Int32 maxPathLength) at System.IO.Path.GetFullPathInternal(String path) at System.IO.FileInfo.Init(String fileName, Boolean checkHost) at System.IO.FileInfo..ctor(String fileName) at Microsoft.VisualStudio.TextTemplating.GeneratedTextTransformation.GetProjectPath() at Microsoft.VisualStudio.TextTemplating.GeneratedTextTransformation.GetConfigPath() at Microsoft.VisualStudio.TextTemplating.GeneratedTextTransformation.GetConnectionString(String& connectionStringName, String& providerName) at Microsoft.VisualStudio.TextTemplating.GeneratedTextTransformation.InitConnectionString() at Microsoft.VisualStudio.TextTemplating.GeneratedTextTransformation.LoadTables() at Microsoft.VisualStudio.TextTemplating.GeneratedTextTransformation.TransformText()
in Database.tt
내가 잘못하고있는 것이 확실하지 않습니다. 연결 문자열이 지정되었으며 Database.tt에 올바르게 설정되었습니다. 올바른 연결 문자열이 아닌이 T4 템플릿을 사용하기위한 몇 가지 다른 요구 사항이 있습니까?
내 Database.tt 설정은 다음과 같이 :
// Settings
ConnectionStringName = "ConnectionString";
Namespace = "TVPPData";
RepoName = "MyContext";
GenerateOperations = true;
GeneratePocos = true;
GenerateCommon = true;
ClassPrefix = "";
ClassSuffix = "";
TrackModifiedColumns = true;
감사합니다!