English 中文(简体)
视觉演播室在批量文档中插入无效特性。
原标题:
  • 时间:2009-05-12 19:12:38
  •  标签:

我查阅了一些用于帮助建立和重载发展数据库进程的批量文档。 在视频演播室(即VS数据库项目)中建立和维护这些批量文档是有意义的。 他们非常简单:

@echo off
echo Setting server and db from defaults.
set SERVERNAME=(LOCAL)
set DB=PLEDGES
echo Creating tables on server %SERVERNAME% and database %DB%
sqlcmd -S %SERVERNAME% -d %DB% -E -i DropAllTables.sql
sqlcmd -S %SERVERNAME% -d %DB% -E -i dbo.UserType.Table.sql
sqlcmd -S %SERVERNAME% -d %DB% -E -i dbo.RegisteredUser.Table.sql
echo Done creating tables.

问题是,在我管理这些产出时,这是产出:

C:>
   is not recognized as an internal or external command,
operable program or batch file.
Creating tables on server (LOCAL) and database PLEDGES
Done creating tables.

换言之,视觉演播室在某种程度上不可避免地插入了视窗指挥处理器作为指挥所解释的一套特性,即“∩╗┐”。 谷歌搜索没有回头。 还有谁会这样做? fix?

我先谈一下(在每份档案的开始之前加上一个空白线,并举出错误,但以其他方式做的是罚款),但是,每当我处理其中一份档案时,我本人的抗拒方都得到了宣布。

最佳回答

正在发生的情况是,视像素正在被割裂并隐藏在你身上,因为你的分辨率在非ASCII特性编码中得到了拯救(例如,你的文件是UTF-8或其他一些非ASCII编码)。

我的项目小组几次被抓获(如果档案被查到CVS,就会使档案成为一纸空子)。

我倾向于使用“灯塔”++,看低端的编码(它应该说是ANSI),如果你需要将其改变为格式菜单,并改变当时的类型。

视觉演播室应当看得相同,但档案规模应当减半!

问题回答

Ray说,视觉演播室的文字缺省格式像UTF-8一样,是正确的。 虽然“灯塔”++是一种巨大的工具,我自己也使用这一工具,但还有一种替代办法,即:你可以告诉视觉演播室以ASCII格式储存你的文本档案:

在VS2008年,在解决方案探索者中选择你的档案并选择文件...... Save myfile.bat As...

在“拯救儿童联盟”的 down子上,选择“通过编码实现拯救”。

在高级储蓄方案方言中储蓄时,将美国-美国合作署二号列入编码下级名单。 规定线按要求结束,或按目前情况离开。

从视觉演播室内部纠正这一情况的另一个途径是......

  1. Right click the file in solution explorer and select Open With
  2. Choose one of the "... With Encoding" options
  3. Choose US-ASCII from the encodings list
  4. Save the file

现在,在你开放时,它应当保留所选择的编码。

虽然这在我寻求解决视力基本问题方面发挥了有益作用,但解决办法是让VB使用ASCII编码,如下文所示:

Try
        outFile = My.Computer.FileSystem.OpenTextFileWriter(myPath, True, System.Text.Encoding.ASCII)
        outFile.WriteLine(macroText)
        outFile.Close()
 Catch ex As Exception

我也曾有过这个问题,只是在我制作一张图马文件供安特勒4使用时才明显。 我采取这些步骤:

  1. Right click file in the solution explorer and select "Open With"
  2. Choose "Binary Editor"
  3. Press DEL three times in the opened hex editor and save




相关问题
热门标签