Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Subsonic 亚音速2.2不更新V类中的sql更改_Subsonic_Subsonic2.2 - Fatal编程技术网

Subsonic 亚音速2.2不更新V类中的sql更改

Subsonic 亚音速2.2不更新V类中的sql更改,subsonic,subsonic2.2,Subsonic,Subsonic2.2,亚音速新手,通过使用亚音速2.2.1的项目继承 我尝试向我的一个表中添加一列,并运行工具更新类,表名为Feedback,Feedback.cs添加了新属性,但VFeedback.cs没有,我遗漏了什么吗?VFeedback.cs可能是您生成的Feedback.cs类的近亲,也可能是包含业务逻辑等的不同类。默认情况下,给定名为Feedback的表,亚音速将生成Feedback.cs和FeedbackController.cs。VFeedback.cs听起来像是亚音速的非标准声音 我猜你从他那里继承

亚音速新手,通过使用亚音速2.2.1的项目继承
我尝试向我的一个表中添加一列,并运行工具更新类,表名为Feedback,Feedback.cs添加了新属性,但VFeedback.cs没有,我遗漏了什么吗?

VFeedback.cs可能是您生成的Feedback.cs类的近亲,也可能是包含业务逻辑等的不同类。

默认情况下,给定名为Feedback的表,亚音速将生成Feedback.cs和FeedbackController.cs。VFeedback.cs听起来像是亚音速的非标准声音

我猜你从他那里继承这个项目的人已经不在了,否则我会先问他,所以我会这样看:

我猜您的数据库中有不止一个表,每个表都有相应的生成文件。 对于每个表/生成的文件,是否都有相应的V.cs类? V.cs文件是否看起来或多或少都是相同的结构,即它是否也是生成的? 如果最后两个问题的答案是肯定的,我猜您的前任修改了默认的亚音速模板文件,以输出其他生成的文件,以添加他需要的一些自定义行为。如果不是,他可能会把VFeedback.cs作为一次性文件编写。 您使用的是来自亚音速站点的默认亚音速代码/二进制文件还是继承的? 如果您使用的是继承的亚音速代码/二进制文件,并且运行该工具时没有生成新的VFeedback.cs,我猜这是一个一次性文件。 将反馈表回滚到从前任继承的内容。运行默认的亚音速,您可以从站点下载,以生成新的Feedback.cs。区分新旧Feedback.cs文件,看看是否得到相同的结果。如果你的前任对亚音速进行了定制修改,这会给你一个想法。
那么,我应该只使用反馈来进行查询吗?VFeedback看起来像是一个只读的select类,而不是在其中插入/更新。你知道如何强制它使用新字段吗?因为我怀疑它可能是定制的手工文件。如果您可以显示VFeedback.cs中的一些代码,那么我可能可以帮助您。这太令人尴尬了,VFeedback是一个视图!真不敢相信我在问之前没看那里。我确信这是一个亚音速的东西,以至于我没有停下来思考,如果在我运行DAL时类重新生成,那么它一定是DB中的某个东西。谢谢你们,抱歉浪费时间。