2012-11-09 5 views
0

Je suis en train d'utiliser SubSonic 3.0.0.4 modèles T4 dans Visual Studio 2012 et je reçois une erreur lors d'une tentative d'exécution de l'outil sur mesure:En utilisant subsonique avec Visual Studio 2012

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.TextTemplatingDEA67E4EB0C1122C647D57B24990E6ADC926293FAA416AB931D00586F4B18B19835EBCF363314E3900B217C8CCCCBA2FE49FB073A2A661FD3E6B140615356056.GeneratedTextTransformation.GetProjectPath() 
at Microsoft.VisualStudio.TextTemplatingDEA67E4EB0C1122C647D57B24990E6ADC926293FAA416AB931D00586F4B18B19835EBCF363314E3900B217C8CCCCBA2FE49FB073A2A661FD3E6B140615356056.GeneratedTextTransformation.GetConfigPath() 
at Microsoft.VisualStudio.TextTemplatingDEA67E4EB0C1122C647D57B24990E6ADC926293FAA416AB931D00586F4B18B19835EBCF363314E3900B217C8CCCCBA2FE49FB073A2A661FD3E6B140615356056.GeneratedTextTransformation.GetConnectionString(String connectionStringName) 
at Microsoft.VisualStudio.TextTemplatingDEA67E4EB0C1122C647D57B24990E6ADC926293FAA416AB931D00586F4B18B19835EBCF363314E3900B217C8CCCCBA2FE49FB073A2A661FD3E6B140615356056.GeneratedTextTransformation.get_ConnectionString() 
at Microsoft.VisualStudio.TextTemplatingDEA67E4EB0C1122C647D57B24990E6ADC926293FAA416AB931D00586F4B18B19835EBCF363314E3900B217C8CCCCBA2FE49FB073A2A661FD3E6B140615356056.GeneratedTextTransformation.GetReader(String sql) 
at Microsoft.VisualStudio.TextTemplatingDEA67E4EB0C1122C647D57B24990E6ADC926293FAA416AB931D00586F4B18B19835EBCF363314E3900B217C8CCCCBA2FE49FB073A2A661FD3E6B140615356056.GeneratedTextTransformation.LoadTables() 
at Microsoft.VisualStudio.TextTemplatingDEA67E4EB0C1122C647D57B24990E6ADC926293FAA416AB931D00586F4B18B19835EBCF363314E3900B217C8CCCCBA2FE49FB073A2A661FD3E6B140615356056.GeneratedTextTransformation.TransformText() C:\SourceControl\Web Projects\XXX\xxx\App_Code\DAL\Classes.tt 1 1 http://localhost/XXX/ 

En général, je l'ai utilisé VS2010 avec des applications Web et les exécuter avec le serveur Web intégré. Ce projet est hébergé sur mon instance IIS locale (je ne suis pas sûr que cela fasse une différence ou non).

Toute aide serait appréciée.

Joe

Répondre

0

Je courais 2012 et ne pas avoir des problèmes générant SubSonic code Courons outil personnalisé doit donc être quelque chose lié à la configuration de votre projet. Message d'erreur suggère quelque chose avec ProjectPath - le plus probable lorsque le code T4 essaie de trouver et de récupérer la chaîne de connexion.

Questions connexes