【问题标题】:ASP.NET DynamicData - add table at runtime?ASP.NET DynamicData - 在运行时添加表?
【发布时间】:2009-08-09 22:56:00
【问题描述】:

我们目前有一个用于内部网的 ASP.NET 动态数据网站,该网站由不再与我们在一起的承包商开发。

目前我们的开发人员都没有安装 VS 2008,因此无法打开修改此 Intranet 站点的源代码以向该站点添加 2 个新表。新表需要简单的 CRUD 操作,就像站点中现有的 6 个表一样。

是否可以修改我们的 ASP 服务器上 App_Data 目录中的 .dbml 文件,以便使用 DD 脚手架提供这些新表,或者我需要获取并安装 VS 2008 以便能够添加 2简单的模板表格?

【问题讨论】:

  • 有限的研究告诉我 .dbml 文件与 Linq to Sql 相关。因此重新标记。

标签: asp.net linq-to-sql asp.net-dynamic-data


【解决方案1】:

安装 Visual Studio 2008。打开项目并完成它。 VS 2008 和 VS 2005 和 VS 2003 很好地并存。

【讨论】:

  • 感谢您的有用回答 采购和升级到新版本的 VS 2008,虽然并非不可能,但在我们的企业环境中并不是一件容易的事。正是这种“骑士”的态度首先让我们陷入了困境。如果上述承包商没有被“新奇”所蒙蔽,他会使用普通的、普通的 ASP.NET。现在他已经离开了大楼,剩下我来收拾烂摊子。现在我必须在不超出预算的情况下解决这个问题,并且在接下来的几天内:(
  • 我收回了。对不起。 Visual Studio 2008 是一个危险程序,如果您安装它,可能会破坏您的公司。我不知道我在想什么。
  • 我相信你忘记了自己的 标签? ;) 好吧,好吧,看起来我没有其他选择了,我将不得不硬着头皮安装 VS2008。我同意,安装 VS08 的行为不会使这里的股票价格崩溃和/或污染海洋,只是需要一段时间通过适当的渠道购买软件。谢谢,布雷特
  • 另一种选择是使用 .NET 本身附带的工具(您应该能够从命令行使用 MSBuild 并手动编译)。虽然这可能不花钱,但您可能需要很长的学习曲线才能骑行。如果资金非常紧张,请查看 SharpDevelop。
【解决方案2】:

我认为 Developer Express 2008 提供了动态数据功能。也许有人可以下载(免费)副本,在“孤立”的盒子上开发应用程序,然后从那里开始。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-22
    • 2010-10-09
    • 1970-01-01
    • 2020-02-15
    • 1970-01-01
    • 2012-05-12
    相关资源
    最近更新 更多