有没有一种方法可以从Razor VS项目中删除Account文件夹?

时间:2019-06-27 23:03:53

标签: c# razor vscode-settings

去年我已经加载了Visual Studio 2017,现在要创建Razor项目时,这将创建一个Account文件夹,其中包含用于用户身份验证的多个文件。我在数据库中进行身份验证,不需要这些文件。
现在使用.NET Framework 4.5似乎是必需的,即使我不使用它们。 有什么方法可以删除此帐户文件夹和OAuthWebSecurity文件?

1 个答案:

答案 0 :(得分:0)

仅当您使用默认身份验证类型Account时,才会创建ASP.NET文件夹,不需要的一件事就是不要首先创建它。

如果您不想创建它

  • 在Visual Studio中创建项目时,请确保通过单击Change Authentication按钮选择“无身份验证”
  • 选择No Authentication选项,然后单击OK
  • 再次单击OK创建项目。

如果您继承了已经具有“文件夹”的项目,并且不想使用它们

  • 您可以删除帐户控制器,也可以删除调用它的任何地方,例如。在Manage Controller

  • IdentityConfig.cs目录中删除~/App_Start文件

  • 删除~/Views/Account目录中的所有视图

  • 删除Account目录中的IdnetityManage~/Models查看模型文件

  • 由于您要实现自己的身份验证,因此您知道在Startup_Auth.cs文件中做什么

  • 构建并确保没有错误

  • 可能还有其他文件需要删除。