小编Blu*_*luE的帖子

Visual Studio 2019 无法识别 tsconfig.json

我刚刚安装了 Visual Studio 2019 并使用我当前的解决方案进行了尝试。它似乎忽略了该tsconfig.json文件,而它在 VS 2017 中工作。在 Visual Studio 2017 的项目属性中:TypeScript Build,它显示:

检测到一个或多个 tsconfig.json 或 jsconfig.json 文件。项目属性被禁用。

在此处输入图片说明

这很好用,并根据我的tsconfig.json文件编译文件。

现在新安装的 Visual Studio 2019 的行为有所不同。它没有显示那句话,我必须在项目属性中配置所有设置。它似乎根本无法识别我的tsconfig.json文件。

如何让 VS 2019 使用tsconfig.json而不是项目属性?

visual-studio typescript visual-studio-2019

9
推荐指数
1
解决办法
3243
查看次数

未指定Razor SDK任务的组装位置

我的项目无法在构建服务器上构建。我最近添加了带有剃须刀页面的新ASP.Net Core(2.2)MVC项目。该项目和解决方案的其余部分都针对.Net Framework 4.7.2。

在我的开发机上的Visual Studio中,它可以正常工作,但是构建服务器无法构建它。它显示此错误。

C:\ Users \ tfs-build.nuget \ packages \ microsoft.aspnetcore.razor.design \ 2.2.0 \ build \ netstandard2.0 \ Microsoft.AspNetCore.Razor.Design.CodeGeneration.targets(161):C:\ Users \ tfs-build.nuget \ packages \ microsoft.aspnetcore.razor.design \ 2.2.0 \ build \ netstandard2.0 \ Microsoft.AspNetCore.Razor.Design.CodeGeneration.targets(161,5):错误:Razor的程序集位置未指定SDK任务。最可能的原因是此项目使用的Microsoft.NET.Sdk.Razor或Microsoft.NET.Sdk.Web的旧版本不兼容。请定位较新版本的.NET Core SDK。

我让我的同事安装了.Net Core SDK 2.2,因为我记得将其安装在开发机器上以便能够创建项目。但这对构建服务器没有帮助。

是什么原因造成的?为什么行为与开发环境不同?

c# msbuild razor .net-core asp.net-core

8
推荐指数
1
解决办法
5232
查看次数

Django规则对象权限

我正在尝试使用django规则来配置django和django管理界面中的对象权限.

现在,当我添加权限规则时,它们将始终仅使用第一个参数调用,但对象始终为None.

例如,我是否会创建此谓词:

@rules.predicate
def is_book_author(user, book):
    return book.author == user
Run Code Online (Sandbox Code Playgroud)

然后将其添加到django权限集:

rules.add_perm('books.view_book', is_book_author)
Run Code Online (Sandbox Code Playgroud)

现在,当我与用户登录管理界面时,将使用用户和None调用is_book_author.它将被多次调用(每个对象一次),但对象始终为None.

我正在使用规则2.0.0与django 2.1.1和python 3.7.

如果我做错了什么或如何配置django以使用单个对象调用谓词,任何想法?

python django permissions rules

5
推荐指数
1
解决办法
1089
查看次数

如何设置 IntelliJ IDEA 每日提示

我非常喜欢 IntelliJ IDEA 中的提示,以了解有关其帮助功能的更多信息。但我倾向于每天多次启动 IDE,每次都会收到一条新消息。然后同样的消息就会变得烦人,我通常不会再读它们。

所以我想将每日提示设置为每日,顾名思义。我在程序或他们的帮助页面上没有找到设置。是否有配置文件或其他可能性可以这样做?

intellij-idea

4
推荐指数
1
解决办法
2764
查看次数