在预构建事件中,执行批处理文件以将多个SQL文件合并为一个。 使用此命令完成:
COPY %@ProjectDir%\Migrations\*.sql %@ProjectDir%ContinuousDeployment\AllFilesMergedTogether.sql
一切似乎都工作正常但不知何故结果给出了错误的语法错误。
经过两个小时的调查,事实证明这个问题是由一个看不见的角色引起的,即使用记事本++也是如此。
使用在线网站,该角色已被发现,并且U+FEFF
已在下图中显示。
这是两个输入脚本。
PRINT 'Script1'
PRINT 'Script2'
这是copy命令给出的输出。
PRINT 'Script1'
PRINT 'Script2'
附加信息 :
copy
的编码输出。
我尝试过但都失败了。应该采取什么措施来消除这种极其令人沮丧的寄生特征?