我正在尝试添加一个指定了以下模板的新控制器:
MvcScaffolding:具有读/写操作和视图的控制器,使用存储库
这在以前的项目中是有效的,但我现在从包管理器中获得了以下输出:
Scaffolding SubjectsController...
LibraryContext already has a member called 'Subjects'. Skipping...
Add-ProjectItemViaTemplate : The term 'Find-ScaffolderTemplate' resolved to a cmdlet name th
我在我的项目中安装了MvcMailer包。所以我试着做脚手架,但它不起作用。我在谷歌上查过。我收到了安装T4Scaffolding和MvcScaffolding的建议
我做了然后重新开始我的视觉工作室。但是不幸的是,当从vs开始我的项目时,一些软件包不能很好地加载。脚手架包裹。好像有冲突。
错误信息如下
Set-DefaultScaffolder : Cannot get an instance of EnvDTE.DTE
At C:\Users\sk\Documents\Visual Studio 2013\Projects\LiveChatPrototype\packages\T4Scaf
在vs2012中,我曾经在这个包中使用Sanderson的mvcScaffolding ,我可以通过单元测试和控制器以及存储库和依赖项注入构建Action。我的问题很简单。在vs2013中有这样做的方法吗?当我在vs2013中安装软件包时,会发现以下错误:
Set-DefaultScaffolder : Cannot get an instance of EnvDTE.DTE
At C:\dev\WebApplication2\packages\T4Scaffolding.Core.1.0.0\tools\init.ps1:50 char:9
+ Set-DefaultScaf
我无法从Nuget包管理器中解决此错误。
我已经尝试卸载T4 Scaffolding并重新安装。我在Visual Studio 2012中开发了这个带有3个更新的程序,现在已经将该程序迁移到VS Express 2013,该程序在2012版本中没有错误。我已经搜索了互联网,Nuget和这个网站,我还没能解决这个问题。我应该提一下,我的包中有MvcMailer,它似乎依赖于T4搭建。答案将不胜感激。
Set-DefaultScaffolder : Cannot get an instance of EnvDTE.DTE
At E:\Visual Studio
2012\Projects\Ar
我正在为C#开发一个抽象代数库,但在实现接口方面遇到了困难。我已经让实现为某些组工作,但试图创建戒指给我带来了一些严重的问题。特别是,我有以下几点:
public class Scaffolding {
public interface IMonoid<T> : ISemiGroup<T> {
T Identity { get; set; }
}
public interface IGroup<T> : IMonoid<T> {
T Inverse(T a);
}
public interf
当我运行命令Scaffold-DbContext "Server=localhost;Database=MyDatabase;Integrated Security=true" Microsoft.EntityFrameworkCore.SqlServer时
我收到一个错误:
System.ArgumentNullException: Value cannot be null.
Parameter name: proposedIdentifier
at Microsoft.EntityFrameworkCore.Utilities.Check.NotEmpty(Strin
我正在尝试将ACACIA_BOAT (复制事物时只是占位符)替换为第一个单词,即变量名。
SCAFFOLDING = new ItemBuilder(Material.valueOf("ACACIA_BOAT")).build();
SEAGRASS = new ItemBuilder(Material.valueOf("ACACIA_BOAT")).build();
SKULL_BANNER_PATTERN = new ItemBuilder(Material.valueOf("ACACIA_BOAT")).build();
// into
我刚刚开始在EF6中使用Visual 2013,我用MVC 4创建了一个演示应用程序,我试图搭建一个控制器,但一直都有错误。我从Package控制台安装了MVCScaffolding,所有安装都是正确的,包括T4Scaffolding、T4Scaffolding.Core.不过,我一直在犯这个错误。请帮帮我
Invoke-Scaffolder : A positional parameter cannot be found that accepts argument 'Student'.
At line:1 char:1
+ Scaffold Controller Studen
我有一个使用NuGet管理包的解决方案,我还使用Package Manager控制台进行实体框架迁移。大约一年来,一切都运行得很好。
今天上午,作为重组的一部分,我从解决方案中删除了一些项目。现在,当我打开Package Manager控制台时,会看到错误消息
Set-DefaultScaffolder : Object reference not set to an instance of an object.
At E:\Dev\survey\packages\T4Scaffolding.Core.1.0.0\tools\init.ps1:50 char:9
+ Set-D
当我右键单击一个文件夹并单击“”时,我会得到以下错误:
Object reference not set to an instance of an object
打开项目时,软件包管理器控制台中也会出现此错误。
New-Object : Could not load file or assembly 'System.Management.Automation, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cann
我们有一个使用.Net数据库的PSQLCore2.0API。当更新到.Net核心2.1时,它停止构建并返回以下错误:
'IMutableEntityType' does not contain a definition for 'Scaffolding' and no extension method 'Scaffolding' accepting a first argument of type 'IMutableEntityType' could be found (are you missing a using direct
我已经创建了一个T4脚手架模板库,我已经在以前的visual版本中成功地使用了这些模板,但是现在将我的项目升级到VS 2015时,在打开"Package控制台“时会出现以下错误:
Set-DefaultScaffolder : Cannot get an instance of EnvDTE.DTE
At C:\MyPath\packages\T4Scaffolding.1.0.8\tools\init.ps1:7 char:1
+ Set-DefaultScaffolder -Name Repository -Scaffolder T4Scaffolding.EFRe ...
我正在尝试从Sqlite数据库中为UWP应用程序搭建一个Entityframeworkcore DbContext。我有:
Scaffold-DbContext "data source=C:\SqliteDbFiles\Sqlite.db" Microsoft.EntityFrameworkCore.Sqlite
不管我怎么尝试,我总是得到这个错误:
System.DllNotFoundException: Unable to load DLL 'sqlite3': This operation is only valid in the context of
我正在测试一个具有多个项目的项目,如下所示: 1. Project.Mvc 2. Project.DomainClasses 3. Project.DataLayer
在Project.DomainClasses中,我实现了类级继承,如下所示
[Table("Person")]
public class Person
{
[Key]
public int PersonId { get; set; }
public string FirstName { get; set; }
public string MiddleName { get; set;
在从源代码管理中删除一个旧项目并试图运行它之后,我得到以下错误:
=== Pre-bind state information ===
LOG: DisplayName = Microsoft.AspNet.Scaffolding.12.0
(Partial)
WRN: Partial binding information was supplied for an assembly:
WRN: Assembly Name: Microsoft.AspNet.Scaffolding.12.0 | Domain ID: 3
WRN: A partial bind occurs when only
我最近才开始面对这个问题。我正在使用Visual 2022预览最新版。我对DB做了一些简单的更改,并使用dbForge Studio 2022中用于Server的验证工具来验证所有对象。数据库是有效的。
当我试图更新我的上下文时,我会得到以下输出。
Build started...
Build succeeded.
System.NullReferenceException: Object reference not set to an instance of an object.
at Microsoft.EntityFrameworkCore.Scaffolding.Internal
ASP.NET Core6MVC应用程序使用带有Npgsql的EF。
逆向工程Postgres 9.0数据库
scaffolder.ScaffoldModel(connectionString.ToString(), dbOpts, modelOpts, codeGenOpts);
抛出异常
Npgsql.PostgresException (0x80004005):42703:列"enumsortorder“不存在
在sql
SELECT
nspname,
typname,
array_agg(enumlabel ORDER BY enumsortorder) AS
首先,我知道Stack Overflow已经问了很多关于Visual Studio中搭建的问题,我相信我已经读过每一个问题了。所以我们开始吧。当我们使用scaffolding功能时,我正在尝试定制visual studio 2019用来创建页面的内置scaffolding文件。 ? 我的第一个问题是脚手架的默认文件在哪里。我已经在这里找到了文件: C:\Program Files (x86)\Microsoft \Scaffolding for the and Studio\2019\Community\Common7\IDE\Extensions\Microsoft\Web page,