Visual studio 由于撇号,VS 2012无法生成依赖关系图

Visual studio 由于撇号,VS 2012无法生成依赖关系图,visual-studio,visual-studio-2012,Visual Studio,Visual Studio 2012,我继承了一个现有的项目,我正试图为它生成一些有用的文档——现在是一个依赖关系图。这是一个VisualStudio项目,所以我想利用内置的体系结构和分析工具 不幸的是,图形生成器不工作。显然,它在后端使用SQLServerExpress。我很幸运是爱尔兰人,名字中有一个撇号。VisualStudio团队从未使用过名称中的标点符号,因此依赖关系数据库的创建由于分析错误而失败—它将撇号视为字符串分隔符 我不太清楚为什么我的真实姓名对创建这个图表很重要。我也不知道如何改变它只是为了这个目的。我当然不想给

我继承了一个现有的项目,我正试图为它生成一些有用的文档——现在是一个依赖关系图。这是一个VisualStudio项目,所以我想利用内置的体系结构和分析工具

不幸的是,图形生成器不工作。显然,它在后端使用SQLServerExpress。我很幸运是爱尔兰人,名字中有一个撇号。VisualStudio团队从未使用过名称中的标点符号,因此依赖关系数据库的创建由于分析错误而失败—它将撇号视为字符串分隔符

我不太清楚为什么我的真实姓名对创建这个图表很重要。我也不知道如何改变它只是为了这个目的。我当然不想给自己改名。这个问题有解决办法吗?错误屏幕提到打开XML编辑器来修复这些错误,但这只是显示了一个未填充的XML结构

已编辑准确的错误名称:

CREATE/ALTER DATABASE语句中撇号后的选项名称使用无效

调用堆栈: 在System.Data.SqlClient.SqlConnection.OnErrorSqlException异常处,布尔断开连接,操作'1 wrapCloseInAction

位于System.Data.SqlClient.SqlInternalConnection.OnErrorSqlException异常、布尔断开连接、Action1 wrapCloseInAction 在System.Data.SqlClient.TdsParser.throwexception和warningdsparserstateObject stateObjectStateObj中,调用布尔连接锁,布尔异步关闭 位于System.Data.SqlClient.TdsParser.TryRunRunBehavior runBehavior、SqlCommand cmdHandler、SqlDataReader dataStream、BulkCopySimpleResultSet bulkCopyHandler、TdsParserStateObject stateObj、Boolean和dataReady 位于System.Data.SqlClient.SqlCommand.RunExecuteOnQueryTDString方法名、布尔异步、Int32超时、布尔异步写入 在System.Data.SqlClient.SqlCommand.InternalExecuteOnQueryTaskCompletionSource1完成、字符串方法名、布尔sendToPipe、Int32超时、布尔异步写入 在System.Data.SqlClient.SqlCommand.ExecuteOnQuery 在Microsoft.Repository.SqlInteraction.InternalExecuteBatchSqlConnection连接、SqlTransaction事务、字符串脚本、Int32 TimeoutSec 在Microsoft.Repository.SqlInteraction.c_DisplayClass16.b_15 在Microsoft.Repository.SqlInteraction.ExecutePositoryAction上 在Microsoft.Repository.SqlInteraction.ExecuteBatchSqlConnection连接、SqlTransaction事务、字符串脚本、Int32 TimeoutSec 位于Microsoft.Repository.DatabaseCreator.CreateEmptyDatabaseSqlConnection主连接 位于Microsoft.Repository.RenamingDatabaseCreator.CreateEmptyDatabaseSqlConnection主连接 位于Microsoft.Repository.DatabaseCreator.b_0SqlConnection masterConn 在Microsoft.Repository.SqlInteraction.c_中显示Class9.b__7 在Microsoft.Repository.SqlInteraction.ExecutePositoryAction上 在Microsoft.Repository.SqlInteraction.UsingConnectionSqlConnectionSqlConnection中,Action1 act 在Microsoft.Repository.SqlInteraction.UsingMasterConnectionString connectionString,Action1 act 位于Microsoft.Repository.DatabaseCreator.Microsoft.Repository.IDatabaseCreator.CreateDatabaseString连接字符串 位于Microsoft.VisualStudio.Progression.CacheUtilities.InternalCreateCacheString cacheConnectionString、String localCacheDirectory、ActionContext 位于Microsoft.VisualStudio.Progression.CacheUtilities.EnsureCacheExistsString cacheConnectionString、String localCacheDirectory、ActionContext 在Microsoft.VisualStudio.ArchitectureTools.Progressiveval.CheckSizeThenPopulateCommand.ExecuteActionContext上下文、IGraphStatus Status Reporter、IProgressionCacheSettings设置中 在Microsoft.VisualStudio.ArchitectureTools.ProgressiveReveal.ProgressiveRevealProvider.PopulateCodeRepositoryHandlerActionContext中 位于Microsoft.VisualStudio.Progression.ActionManager.CallNormalActionsAction操作,ActionContext ActionContext 在Microsoft.VisualStudio.Progression.ActionManager.InternalExecuteActionObject上下文中