1

我基本上已经安装了带有 .Net Core 服务器的默认 Blazor WebAssembley 模板。

运行该应用程序,运行良好,附带身份的初始迁移,该迁移运行并创建了数据库表,因此我可以创建帐户登录等。

更改了 1 个视图文件 razor 文件,现在该应用程序将无法运行。在调试模式下,我可以看到它似乎是空的,因此当应用程序尝试使用空连接字符串连接到数据库时,它会崩溃。

我刚刚在另一台机器上执行了完全相同的步骤并得到相同的结果,但唯一更改的文件是 appsettings.json 和一个 razor 文件。

appsettings 工作正常,然后没有更改不再工作。任何关于在哪里进行调查的建议都将不胜感激 - 这是我进入 .Net Core 的第一步。

调试

4

1 回答 1

0

所以以防万一其他人遇到这个问题。我在另一个浏览器窗口中打开了该应用程序,尽管我没有与之交互。

一旦我关闭所有浏览器窗口并再次运行应用程序,我就不再遇到问题了。

需要注意的一点是,我正在运行带有“不启动浏览器”选项的 IIS Express,这样 VS 就不会继续关闭和打开新的浏览器窗口。

于 2020-06-20T18:53:20.880 回答