Umbraco安装过程中出现的问题以及调试

在VS2015中使用NuGet安装完UmbracoCms后,按Ctrl+F5运行程序来完成安装UmbracoCms的过程中,发现一直在安装但是没有反应

估计是出现了错误。所以我到项目所在的文件夹中查找App_Data\Logs中去查看log,没有发现很有意义的东西。接下来如何解决呢

我于是按F12键 ,可以看到红色的错误信息,点开发现错误 好像是说Umbraco.ModelsBuilder.dll 找不到,发现在项目的bin文件中确实不存在,于是重新又build了一遍项目,可以了

重新Ctrl+F5来运行程序,发现还是有错误,这次的错误,好像是说Umbraco Users啥的错误,Google了一下,需要clear浏览器的cache来解决,clear好之后。再次运行,发现还是有问题,

这次是其他的问题,调查了一下,发现是因为在项目的Web.config文件中,我事先把数据库连接写上去了

<connectionStrings>
        <remove name="umbracoDbDSN" />
        <add name="umbracoDbDSN" connectionString="server=MyServer;database=MyDatabase;user id=userId;password='password123'" providerName="System.Data.SqlClient" />
        <!-- Important: If you're upgrading Umbraco, do not clear the connection string / provider name during your web.config merge. -->
    </connectionStrings>

而原来我没有写入connectionString中的内容时,它原来是

<connectionStrings>
        <remove name="umbracoDbDSN" />
        <add name="umbracoDbDSN" connectionString="" providerName="" />
        <!-- Important: If you're upgrading Umbraco, do not clear the connection string / provider name during your web.config merge. -->
    </connectionStrings>

所以,要恢复到原来的状态,然后再次Ctrl+F5运行程序来安装。这次安装成功了

 

posted on   新西兰程序员  阅读(170)  评论(0编辑  收藏  举报

编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
历史上的今天:
2016-07-05 Umbraco中的权限体系结构
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示