1.如何更改目标平台和发布数据库项目
通过这样做,您可以针对一个项目进行数据库开发,但在需要时将其发布到多种不同风格的 SQL Server 实例中。SSDT 还通过识别您的目标平台并且自动检测出您的代码中的任何错误(例如,在您为将要发布到 SQL Azure 的项目使用不支持的功能时),对此任务进行简化。 警告: 以下过程将使用在连接的数据库开发和面向项目的脱机数据库开发这两节中的之前的过程中创建的实体。
更改项目的目标平台在“解决方案资源管理器”中右键单击您的项目并选择“属性”。单击左侧的“项目设置”选项卡以便访问“项目设置”属性页。此页中的“目标平台”下拉列表包含某一数据库项目可发布到的所有支持的 SQL Server 平台。为此过程,请选择 SQL Azure。在编辑脚本时使用平台验证在“解决方案资源管理器”中右键单击 Products 表,然后选择“查看代码”以便在 Transact-SQL 编辑器中打开它。将ON [PRIMARY] 追加到 CREATE TABLE 语句的末尾。请注意,以下错误将出现在“错误列表”窗格中:SQL70015: 在 SQL Azure 中不支持“文件组引用和分区方案”。SSDT 将基于目标平台自动验证您的脚本。在这种情况下,因为 SQL Azure 不支持文件组,所以 SSDT 将返回错误。有关 SQL Azure 中不支持的 Transact-SQL 语句,请参阅部分支持的 Transact-SQL 语句 (Windows Azure SQL Database)。删除ON 子句。请注意,该错误将立即从“错误列表”中消失。发布数据库项目如果您有权访问 SQL Azure 实例,则可以跳到下一步。否则,在“解决方案资源管理器”中右键单击 TradeDev 项目,然后选择“属性”以便访问“项目设置”属性页。使用“目标平台”下拉列表选择您想要将项目发布到的 SQL Server 平台。在“解决方案资源管理器”中右键单击 TradeDev 项目,然后选择“发布”。SSDT 将开始生成您的项目。如果没有生成错误,“发布数据库”对话框将出现。在“发布数据库”对话框中,单击“编辑”以编辑目标数据库连接。在“连接属性”对话框中,输入您的 SQL Server 实例名称和用于身份验证的凭据。在“连接到数据库”中,输入 NewTrade。这将尝试将您的数据库项目发布到新数据库。您也可以选择要发布到的现有数据库。例如,如果您选择现有的 TradeDev 数据库,然后您在脱机 TradeDev 项目中对这些对象已在进行的所有更改(作为脚本)将传播到实时 TradeDev 数据库中。如果您有权对想要发布到的数据库进行任何更改,则按下“发布”按钮。但是,如果您对生产数据库没有写访问权限,则可以单击“生成脚本”按钮以便生成一个 Transact-SQL 发布脚本,然后可以将该脚本交给某一 DBA。然后,该 DBA 可以运行该脚本以更新生产服务器,以便其架构与数据库项目同步。“数据工具操作”窗口将显示发布操作的进度,并在出现任何错误时通知您。在此新窗口中,您还可以根据需要选择查看部署预览、生成的脚本或完整发布结果。您还可以将发布设置保存到某一配置文件中,以便为将来的发布操作重复使用相同的设置。为此,在“发布数据库”对话框中单击“将配置文件另存为”按钮。在将来,您可以在想要重新加载现有设置时单击“加载配置文件”按钮。请注意“数据工具操作”窗口中的消息。单击“创建发布预览…”右侧的“视图预览”链接。这将打开部署预览报表。如果您的项目的目标平台并不与项目发布到的数据库服务器完全相同,则 SSDT 将在报表中发出警告。例如,如果您的项目的目标平台是 Microsoft SQL Server 2012 并且您在尝试将该项目发布到某一 SQL Server 2008 R2 服务器实例,则会在“输出”窗口中将看到以下警告:将Microsoft SQL Server 2012 指定为目标平台的项目可能遇到与 SQL Server 2008 的兼容问题如果此类项目包含在 Microsoft SQL Server 2012 中引入的实体(例如 Sequence 对象),则该发布操作将失败。如果对象谓词对新创建的全文索引使用 CONTAINS 或FREETEXT 且使用事务脚本,则部署将失败。如果在部署期间启用包含事务脚本的选项,则当在部署脚本结尾在事务外定义全文索引时在事务内定义过程和视图。
2.如何将生成的目标平台改为anycpu
方法是写程序的时候出现的的问题,是说写的程序在win7 64无法运行,第一个解决是在.NET或者是vs c#写程序的时候进行:生成->;配置管理器->;平台->;点击Any Cpu选项卡->;新建->;新建平台->X86。这个是用于软件开发用的,普通用户用不到。你是不是遇到类似这种的提示:“win7(64)未在本地计算机上注册 Microsoft.Jet.OLEDB.4.0 提供程序”?如果是你在软件使用的时候,出现这个问题,需要原作者在源代码编译的时候,选择对应的平台。如果是你调测网页之类的,可以在IIS更改开启32位程序。如果是JET数据库出错,提示未注册类,那么可以在开始-所有程序-附件-运行-里面, 输入 regsvr32 msjetoledb40.dll, 回车,重启。
我本军团:助人为本,以本会友!
3.如何:修改目标框架和平台工具集
默认情况下,项目系统使用对应于 Visual Studio 版本使用创建项目的 .NET framework 版本和工具集版本。
可以通过修改项目属性来更改目标平台工具集。可以通过修改项目 (.vcxproj) 文件来更改目标框架。
不必为每个编译目标都维护一个单独的基本代码。重要事项Visual Studio Express 2012 for Windows 8 不支持已修改的目标框架或平台工具集。
有关兼容性信息,请参见 Visual Studio 11 兼容性。在更改目标框架时,也要将平台工具集为支持目标 framework 版本。
例如,若要面向 .NET framework 4.0,则必须使用一个兼容的平台工具集例如 Visual Studio 2010 (v100) or Visual Studio 2012 (v110)。若要针对 Itanium 平台,使用一个兼容的平台工具集例如 Visual Studio 2010 (v100) 或Visual Studio 2008 (v90)。
Windows7.1SDK 平台工具集可用于面向 .NET Framework 2.0,3.0,3.5 和 4.0 和 x86、Itanium 和 x64 平台。说明若要更改目标平台工具集,您必须具有关联的 Visual Studio 版本或 windows Platform SDK 安装。
例如,针对具有 Windows7.1SDK 平台工具集的 Itanium 平台,必须安装 windows 7 和 .NET framework 4 SP1 的 Microsoft Windows SDK ;但是,在中,在以面向的框架版本和平台工具集条件下,可能使用 Visual Studio 2012 完成开发工作。可以通过创建自定义平台工具集来扩展目标平台。
有关更多信息,请参见 Visual C++ 博客上的 C++ Native Multi-Targeting(C++ 本机多目标)。更改目标框架在Visual Studio 中,在 解决方案资源管理器,打开项目的快捷菜单中选择 卸载项目。
这卸载项目的项目文件 (.vcxproj)。说明该项目文件位于 Visual Studio 时,修改再次声明了 c. c++ 项目无法加载。
但是,那么,当该项目在 Visual Studio 中,加载可以使用其他编辑器 (如记事本) 修改项目文件。Visual Studio 检测到项目文件已更改和实时重新加载项目中。
在菜单栏上,依次选择 文件,打开,文件。在打开文件 对话框中,定位到项目文件夹,然后打开项目文件 (.vcxproj)。
在项目文件中,找到目标框架版本的项。例如,因此,如果您的项目设计为使用 .NET framework 4.5 中,找到 v4.5 元素的 元素。
如果 元素不存在,则您的项目使用 .NET framework,并且无需进行更改。将值更改为需要的框架版本。
保存更改并关闭编辑器。在解决方案资源管理器,打开项目的快捷菜单中选择 重新加载项目。
在解决方案资源管理器,打开项目的快捷菜单中选择 属性。在属性页 对话框中,在左窗格中,展开 通用属性 然后选择 框架和引用。
验证的目标框架 显示新的框架版本。更改项目工具集在Visual Studio 中,在 解决方案资源管理器,打开项目的快捷菜单中选择 属性。
在属性页 对话框中,打开的 配置 下拉列表然后选择 所有配置。在对话框的左侧窗格中,展开 配置属性 然后选择 常规。
在右窗格中,选择" 平台工具集 然后选择您希望从下拉列表的工具集。例如,因此,如果要编译 Visual Studio 2010 工具集,选择" Visual Studio 2010 (v100)。
选择“确定”按钮。
4.如何:修改目标框架和平台工具集
找到目标框架版本对应的条目。
例如,如果您的项目设计为使用 .NET Framework 4,请找到 v4.0。将值更改为需要的框架版本。
保存更改并关闭编辑器。在“解决方案资源管理器”中,右击您的项目,然后单击“属性”。
在“属性页”窗口的左窗格中,展开“通用属性”,然后选择“框架和引用”。验证新框架版本是否出现在右窗格顶部。
更改项目工具集在Visual Studio 中,打开项目的“属性页”。在左窗格中,展开“配置属性”,然后选择“常规”。
在右窗格中,选择“平台工具集”,然后选择需要的工具集。例如,如果要针对 Visual Studio 2008 库进行编译,请选择“v90”。
单击“确定”。
5.如何:向设备项目添加新平台
以下过程演示如何将平台添加到现有的设备项目中。
除了使用向导从头创建多平台项目之外,还可以使用这种方法创建多平台项目。使用向导是一种高级方法。
有关更多信息,请参见如何:使用向导创建多平台设备项目。注意显示的对话框和菜单命令可能会与“帮助”中的描述不同,具体取决于您的当前设置或版本。
若要更改设置,请在“工具”菜单上选择“导入和导出设置”。有关更多信息,请参见 Visual Studio 设置。
使用配置管理器添加新的平台在设备项目的“生成”菜单上单击“配置管理器”。出现“配置管理器”对话框。
在“活动解决方案平台”下拉列表中选择“新建”以添加新的配置。 出现“新建解决方案平台”对话框。
在“名称”下选择或键入要添加的平台,例如“Smartphone 2003”。 .您可以从“从此处复制设置”下拉列表中选择现有平台来为新平台复制设置,或用空设置来创建新的平台。
对于后一种情况,必须手动设置项目设置。 确保选中“创建新的项目平台”复选框。
如果未选中此复选框,您就必须管理和添加配置文件、向导可以为您生成的与平台无关的任何代码以及资源等其他项目文件。单击“确定”。
“新建解决方案平台”对话框为新添加的平台生成项目文件,如源文件、头文件和资源文件。单击“确定”以关闭“配置管理器”对话框。
注意创建设备项目后,您可以在第一次创建之后不断添加更多平台。但是,第一次创建之后将新的平台添加到项目并不会将其他依赖运行时 DLL 添加到“附加文件”配置属性中。
请参见任务如何:更改默认设备(本机项目)使用多个平台上的资源。
6.如何:将项目配置为面向多个平台
通过“配置管理器”对话框访问对此进行设置的属性。
面向一个平台通过“配置管理器”对话框,可以创建和设置解决方案级和项目级的配置和平台。解决方案级配置和目标平台的每种组合都可以具有与其关联的唯一的一组属性,这样,您就很容易进行切换。
例如,您可以在以下各个配置之间进行切换:面向 x64 平台的“发布”配置,面向 x86 平台的“发布”配置,面向 x86 平台的“调试”配置。将配置设置为面向不同平台 在“生成”菜单上单击“配置管理器”。
在“活动解决方案平台”框中,选择解决方案的目标平台或选择“<新建>”创建一个新平台。有关使用“新建解决方案平台”对话框的信息,请参见“新建解决方案平台”对话框。
Visual Studio 将对您的应用程序进行编译,使其面向在“配置管理器”对话框中被设置为活动平台的平台。移除平台如果发现不需要某个平台,可以使用“配置管理器”对话框移除该平台。
此操作将移除您为配置和目标平台的相应组合配置的所有解决方案和项目设置。移除平台 在“生成”菜单上单击“配置管理器”。
在“活动解决方案平台”框中选择“<编辑>”。即会打开“编辑解决方案平台”对话框。
单击要移除的平台,再单击“移除”。一个解决方案面向多个平台由于可以对以下设置进行更改,这些设置基于配置和平台设置的组合,因此,可以设置一个面向多个平台的解决方案。
面向多个平台使用“配置管理器”为解决方案添加至少两个目标平台。从“活动解决方案平台”列表中选择所需的目标平台。
生成解决方案。同时生成多个解决方案配置使用“配置管理器”为解决方案添加至少两个目标平台。
使用“批生成”窗口同时生成若干个解决方案配置。有关更多信息,请参见“批生成”对话框。
可以设置一个解决方案级平台(例如 x64),在该解决方案中不包含面向同一平台的任何项目。也可以在解决方案中包含多个项目,每个项目面向不同的平台。
无论哪一种情况,都建议您使用一个描述性名称新建一个配置,以避免混淆。
7.win10怎么添加任务计划任务
点击开始菜单--选择控制面板
2
切换到大图标模式
3
选择管理工具
4
选择计划任务
来到任务计划面板
新创建一个计划任务
输入一个名称
切换到操作并点击新建
然后再浏览里面找到你需要执行的程序;
如果你是批处理的话也是可以的
切换到触发器
点击创建
在执行时间里面设置一个时间
创建完成之后回到任务计划管理器
看看我们创建的计划任务
等待计划执行时间查看结果
8.如何修改Win10“文件资源管理器”目标指向
一开始试着直接把Win10的这台电脑的快捷方式拖到任务栏,但是单击打开计算机后,任务栏会多出一个资源管理器的图标。另外,使用创建快捷方式并指向explorer.exe,依然是这个效果。如下图所示:
不过这个问题已经被我解决啦,将我附件中提供的快捷方式固定到任务栏,就没有这个问题了。如下图
使用说明:
附件文件夹1中的快捷方式只能打开我的电脑,不能修改目标,但是个人觉得执行效率高些。
附件文件夹2中的快捷方式可以修改目标,也就是说当你想还原成主页或是修改成其他目标文件夹,就可以选择这个。
不论你选择哪一个快捷方式,请先把任务栏上原有的“文件资源管理器”取消固定,再把压缩包内的快捷方式解压缩后,拖到任务栏合适的位置即可。
转载请注明出处windows之家 » win10如何设置项目生成的目标平台