我们使用fluentmigrator,并且它需要一个长整型的迁移编号。
通常,我可以打开立即窗口并键入
但有时会显示以下内容:
通常,我可以打开立即窗口并键入
System.DateTime.Now.ToString("yyyMMddhhmmss");
但有时会显示以下内容:
在设计模式下无法评估表达式。
所以我开始调试运行命令,然后出现了这个错误:
在运行模式下无法评估表达式。
编辑添加
如果我开始调试并暂停,然后输入命令,我会得到:
无法评估表达式,因为当前线程处于睡眠、等待或加入状态。
如果我开始调试并打断点,则可以正常工作,但这需要跳过太多步骤,而且在第一种情况下它已经可以正常工作。由于如果存在错误它不会执行,因此似乎构建了我的项目。
这是在Visual Studio 2010 Pro中完成的。
如果能告诉我如何将其作为类模板或PowerShell类型处理,那就更好了。
我尝试了Immediate Window, "The expression cannot be evaluated...."中的答案,并选择了项目,但没有起作用。我在立即窗口中没有看到 >,如果我在命令之前放置它,我会得到
命令“...”无效。
编辑添加 我创建了这个代码片段以完成我想要的功能。
基本上这是一个PowerShell命令,用于创建一个填充了一些垃圾内容的C#模板。