我已经挖掘了几个小时并不断提出有关 .NET Core 的信息,但几乎没有关于 .NET 4.7 完整框架的任何信息。我想出了如何将 User Secrets 添加到我的 Web API 解决方案的主项目中。我得到了基本的 secrets.xml 文件,我需要在其中存储我的数据库用户名和密码或我的连接字符串。我找到的每篇文章都在讨论您需要对 web.config 进行的更改。然而,在secrets.xml 文件中没有显示如何处理我的连接字符串,如何格式化它。我可以创建一个名称/值对,但这似乎没有任何作用,我的应用程序无法连接到数据库。
我的 Web.config 中有这个:
<configBuilders>
<builders>
<add name="Secrets" userSecretsId="5c65f7eb-a7e1-46cc-bff4-a526678005f2" type="Microsoft.Configuration.ConfigurationBuilders.UserSecretsConfigBuilder, Microsoft.Configuration.ConfigurationBuilders.UserSecrets, Version=1.0.0.0, Culture=neutral" /></builders>
</configBuilders>
<connectionStrings configBuilders="Secrets">
<add name="ShopAPDbConnectionString" connectionString="" providerName="System.Data.SqlClient" />
</connectionStrings>
Run Code Online (Sandbox Code Playgroud)
我的 secrets.xml 看起来像这样:
<?xml version="1.0" encoding="utf-8"?>
<root>
<secrets ver="1.0">
<secret name="ShopAPDbConnectionString" value="Server=SQLDEV01;Database=ShopAP; Integrated Security=True;" />
</secrets>
</root>
Run Code Online (Sandbox Code Playgroud)
如何正确格式化并使其正常工作?
.net asp.net connection-string web-config asp-net-config-builders
我知道 .Net EF Core 目前不支持 SQL Server 地理和几何数据类型,但我仍然希望在标准 .Net Core 2.1 中使用它们。Microsoft.SqlServer.Types 包似乎在 Core 中不起作用,至少不能作为通过 NuGet 的默认安装。
是否直接或作为解决方法支持 Core 中的地理?到目前为止,找到的参考是 Core 2 之前的版本。
我有一个带有 v 卡的组件。我在卡片标题区域放置了一个简单的按钮。当我单击时,我看到该方法被触发,它显示在控制台中。但是,卡从不滚动。如果我打错了类名,我会收到一个错误,所以 goTo 似乎在做一些事情,因为它没有找到类。没有错别字,没有错误,但卡体永远不会滚动。
<v-btn
x-small
class="ma-0 ml-6"
color="red"
dark
dense
@click="gotoSelectedVendor()"
>
GoTo
</v-btn>
Run Code Online (Sandbox Code Playgroud)
...
gotoSelectedVendor() {
// eslint-disable-next-line no-console
console.log("gotoSelectedVendor");
this.$vuetify.goTo(".selectedRow");
},
Run Code Online (Sandbox Code Playgroud)
$vuetify.goTo 是否只能滚动页面?它不会滚动 div 的内容吗?
.net ×1
.net-core ×1
asp.net ×1
asp.net-core ×1
c# ×1
sqlgeography ×1
sqlgeometry ×1
vue.js ×1
vuetify.js ×1
web-config ×1