0

我正在尝试将 DataSource 添加到 Codesmith 7.1.0 rev 15317 这是 Windows 10 机器上的新安装。

我不断收到错误

Test Failed. Arithmetic operation resulted in an overflow. 

我在旧的win8盒子上做过很多次。

我使用的提供程序是 SqlSchemaProvider (SQL Server) 这是连接字符串

Data Source=localhost;InIitial Catalog=gregsData;Persist Security Info=True;User ID=sa;Password=catdog;

我尝试使用字符串生成器,从我知道它正在工作的应用程序中复制,添加和删除各个部分。

我有一个使用 CodeSmithTools 打开的问题,但没有取得很大进展。

有人在使用带有 Windows 10 的 CodeSmith 吗?它必须正常工作吗?这不可能是一个错误。

有没有人有类似的问题?

4

2 回答 2

1

我不知道是什么解决了这个问题。也许重新启动?也许是一些奇怪的更新。我在一个星期一进来,它开始工作了。

于 2016-02-05T00:39:39.020 回答
0

我在任何地方都找不到答案。卸载并重新安装...再次。没运气。

我终于有了 ODBC 的想法。我创建了一个 ODBC 数据源,然后使用 ADOXSchemaProvider 使用它。这行得通。

不是很好,但这比手动编码要好,而且现在,它比将我所有的模板转换为其他东西要好。

如果您需要走这条路,这里是一个示例 ODBC 连接字符串。DSN=myDsn;Uid=myUsername;Pwd=mypwd;

于 2016-10-30T20:08:03.363 回答