按照建议由@CreativeManix我开始调查petaPeco
检索大量asp.net MVC应用程序行(超过10密耳)的
在MVC是越来越在.dll文件编译的bin加入确切System.Data.OracleClient的+把web.config文件之后,我得到了以下错误:
Error 3
Running transformation: System.IndexOutOfRangeException: Index was outside the bounds of the array.
at System.Array.InternalGetReference(Void* elemRef, Int32 rank, Int32* pIndices)
at System.Array.GetValue(Int32 index)
at Microsoft.VisualStudio.TextTemplating5F4490FB7AE018243DBB4DF6250E7211.GeneratedTextTransformation.GetCurrentProject()
at Microsoft.VisualStudio.TextTemplating5F4490FB7AE018243DBB4DF6250E7211.GeneratedTextTransformation.GetConnectionString(String& connectionStringName, String& providerName)
at Microsoft.VisualStudio.TextTemplating5F4490FB7AE018243DBB4DF6250E7211.GeneratedTextTransformation.InitConnectionString()
at Microsoft.VisualStudio.TextTemplating5F4490FB7AE018243DBB4DF6250E7211.GeneratedTextTransformation.LoadTables()
at Microsoft.VisualStudio.TextTemplating5F4490FB7AE018243DBB4DF6250E7211.GeneratedTextTransformation.TransformText()
at Microsoft.VisualStudio.TextTemplating.TransformationRunner.RunTransformation(TemplateProcessingSession session, String source, ITextTemplatingEngineHost host, String& result)
这个错误显示出来,当我安装petaPoco后运行转换。
有一件事我知道错误是由“GetCurrentProject”未来-也许- “(阵列)dte.ActiveSolutionProjects”
我认为某件事情是错误的petaPoco设置了我的项目的方式! 不知何故,无法找到activesolution项目。 我不太知道如何解决它。