visual studio 相关工程中的问题与解决方案

visual studio

Q : VS 2017 中,还原 Nuget 包失败,提示找不到 package.json 文件
A : 打开 工具 - Nuget 包管理器 - 程序包管理器设置 ,将默认包管理格式修改为 PackageRefrence 即可。


Q : VS 2017 中,服务器资源管理器新建连接时,找不到 ODBC 数据源
A : visual studio 是 32 位程序,只能搜索到 32 位的 ODBC 数据源

asp.net

webform

Q : Microsoft JScript 运行时错误: AjaxControlToolkit requires ASP.NET Ajax 4.0 scripts. Ensure the correct version of the scripts are referenced. If you are using an ASP.NET ScriptManager, switch to the ToolkitScriptManager in AjaxControlToolkit.dll.
A : 检查你引用的AjaxControlToolKit.dll文件的版本,前往ajaxcontroltoolkit.codeplex.com下载匹配版本后重新引用即可。


Q : AjaxPro.dll文件
A : 资源地址:ajaxpro.codeplex.com (该项目的最后更新时间为2009年)


Q : asp.net开发过程中,在.aspx文件中嵌入html+js的文件
A : 在需要嵌入的地方使用<% Response.WriteFile(“yourFile.html”); %>。这个方法可以将npm+webpack的vue项目引用至web form项目中

web api

Q : Windows Server 2008R2中,IIS部署的Web Api无法访问,404错误
A : 在Web.config文件中,system.webServer节点下添加一些配置信息,借以修正url路由程序对无扩展名路径的支持。

    <modules>
      <remove name="UrlRoutingModule-4.0" />
      <add name="UrlRoutingModule-4.0" type="System.Web.Routing.UrlRoutingModule" preCondition="" />
    modules>

Q : Web api跨域问题(Cross-Origin)
A : 参考文档链接

ADO.NET

Sqlite

Q : 异常无法加载 DLL“SQLite.Interop.dll”,找不到指定的模块
A : 参考 Geek.w 的博文

你可能感兴趣的:(解决方案-IT,解决方案,visual,studio,c#,windows)