Batch file 执行流程任务can';t在VisualStudio2010版本上运行可执行文件.bat

Batch file 执行流程任务can';t在VisualStudio2010版本上运行可执行文件.bat,batch-file,ssis,executeprocesstask,Batch File,Ssis,Executeprocesstask,我正在尝试使用executable file.bat创建SSIS包,但在Visual Studio 2010版本上执行进程任务无法运行executable file.bat。它在以前的版本上运行良好,但在2010版本上没有。如果我需要做一些设置更改或其他事情,你知道吗? 这给了我错误 指定的可执行文件不是此操作系统平台的有效应用程序 它是否使用NET Framework,并针对使用早期版本的操作系统上的较新版本?否。。它在其中使用vbs文件,操作系统始终保持不变。我的意思是,在编译过程中,较新版

我正在尝试使用executable file.bat创建SSIS包,但在Visual Studio 2010版本上执行进程任务无法运行executable file.bat。它在以前的版本上运行良好,但在2010版本上没有。如果我需要做一些设置更改或其他事情,你知道吗? 这给了我错误

指定的可执行文件不是此操作系统平台的有效应用程序


它是否使用NET Framework,并针对使用早期版本的操作系统上的较新版本?否。。它在其中使用vbs文件,操作系统始终保持不变。我的意思是,在编译过程中,较新版本的VS的编译器可能默认使用较新的.NETSo,我该怎么办?您可以在设置中将其从默认更改为.NET 4。双击您的项目,(解决方案资源管理器)>单击“编译”>单击“高级编译选项”>更改目标框架。顺便说一句,这只是一个猜测,可能有任何数量的原因,这个消息。