![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#ASP.NET/MVC
文章平均质量分 65
邵_金波
http://blog.csdn.net/qq395537505
展开
-
C#调用WebService的方法介绍
上面我们说了如何使用静态引用的方式调用WebService,但是这种方式有一个缺点如果发布的WebService地址改变,那么就要重新添加WebService的引用。如果是现有的WebService发生了改变,也要更新现有的服务引用,这需要把代码放到现场才可以。在日常工作中,如果涉及到与第三方进行接口对接,有的会使用WebService的方式,这篇文章主要讲解在.NETFramework中如何调用WebService。这篇文章介绍了C#调用WebService的方法,文中通过示例代码介绍的非常详细。...原创 2022-07-28 14:59:07 · 9028 阅读 · 0 评论 -
错误: 未能完成程序集的安装(hr = 0x8007000b)。探测终止。
在C# Web项目中,项目编译版本为X64,引用第三方dll(X64)时,编译没问题,发布以后运行起来,会有下图错误提示。解决方案:VS中"工具"->“选项”->“Web项目”->“对网站和项目使用IIS Express的64位版”,如果未勾选的话,勾选以后问题解决。...原创 2021-03-15 15:31:58 · 1552 阅读 · 0 评论 -
解决 Uncaught TypeError: elem.getClientRects is not a function
出现这个问题可能是使用了jquery v3.1以上的版本Kendo目前正式不支持jquery v3.1以上的版本,但是如果你引入了jquery-migrate就可以使用了。成功运行原创 2020-12-19 17:40:40 · 2241 阅读 · 1 评论 -
windows下Redis的安装和使用
1、要安装Redis,首先要获取安装包。Windows的Redis安装包需要到以下GitHub链接找到。链接:https://github.com/MSOpenTech/redis。打开网站后,找到Release,点击前往下载页面。2、在下载网页中,找到最后发行的版本(此处是3.2.100)。找到Redis-x64-3.2.100.msi和Redis-x64-3.2.100.zip,点击下载。这里说明一下,第一个是msi微软格式的安装包,第二个是压缩包。3、双击刚下载好的msi格式的安装包.原创 2020-11-21 13:19:34 · 392 阅读 · 0 评论 -
VS移除项目的TFS绑定
1.删除所有项目以 .vssscc,.vspscc为扩展名的文件2.删除所有.sln文件中的GlobalSection(TeamFoundationVersionControl) 节点内容3.删除所有项目文件.csproj中的PropertyGroup节点下以Scc开头的子节点,可以使用vs code的正则表达式搜索,正则表达式为【<Scc.?>.?</Scc.*?>】...原创 2020-11-18 19:28:59 · 606 阅读 · 0 评论 -
解决CS1617 C# Invalid option for /langversion. Use to list supported values.
发生此类问题是因为项目语言版本不匹配解决方法:右键项目---》管理nuget程序包--》更新 Microsoft.Net.Compilers亲测有用。如果此方法不行,则需要右键项目--》属性--》生成--》高级--》语言版本选择你配置文件所对应的版本。...原创 2020-11-18 19:22:40 · 3254 阅读 · 0 评论 -
vs 中无法加载项目的解决方案
有时,我们在vs 中打开工程项目时,会出现这样的错误,项目无法加载,解决方案如下:错误提示:解决方案:在vs 中单独打开 工程配置文件 ,然后修改配置,将IISUrl标签注释掉:原创 2020-11-18 19:20:37 · 2191 阅读 · 0 评论 -
.net日志插件 log4net
背景:框架 NetFramework3.51. 新建控制台程序2.程序包管理器控制台中增加 Nuget包Install-Package log4net3.项目根目录中增加名称为 log4net.config的配置文件文件属性选项目卡中设置复制到输出目录改成“始终复制”<?xml version="1.0" encoding="utf-8"?><...原创 2020-04-21 16:00:27 · 494 阅读 · 0 评论 -
webapi文档描述-swagger
最近做的项目使用mvc+webapi,采取前后端分离的方式,后台提供API接口给前端开发人员。这个过程中遇到一个问题后台开发人员怎么提供接口说明文档给前端开发人员,最初打算使用word文档方式进行交流,实际操作中却很少动手去写。为了解决这个问题,特意在博客园中搜索了一下api接口文档生成的文章,引起我注意的有两种方案。1.微软自带的Microsoft.AspNet.WebApi.HelpPage原创 2018-01-18 16:38:15 · 2915 阅读 · 0 评论 -
ueditor编辑器asp版不能上传图片的解决方法 500错误
第一步,先去IIS 中,打开ASP 设置页面,把错误信息发送到浏览器,有助于找到问题。使用百度开源ueditor编辑器不能上传图片并报服务器500错误初看是 Uploader.Class 的 fs.CreateFolder( path ) 这条语句不能创建目录,怀疑权限问题,提供所有权限后,依然不行。最后参考百度官方文档将该代码内函数Private Fu原创 2017-10-27 10:46:48 · 3021 阅读 · 2 评论 -
在MVC下如何返回图片
这几天忙着一些小事,也没有写什么了,今天,我们来玩一个比较简单的东东。就是在MVC下如何返回图片,相信,在传统WebForm下,大家都晓得怎么弄,方也不限于一种,但是,在架构较为严格的MVC里面,刚开始接触的朋友,可能不太清楚如何实现。 首先,我们应当从控制器入手,昨天有位朋友问我,控制器一般不都是return View的吗?那怎么返回图片? 当然,Controller类也没有return原创 2017-09-20 11:30:53 · 1523 阅读 · 0 评论 -
二维码名片的格式 - vcard
二维码名片的格式 - vcard如果你希望生成的二维码名片可以被智能设备识别,并可以直接导入到通讯录中,那么就应遵循某种标准格式。常见的是生成vcard标准格式。一个简单的vcard名片格式例子参考如下: BEGIN:VCARDVERSION:3.0FN:任侠TEL;CELL;VOICE:15201280000TEL;WORK;VOICE:010-62100000TE原创 2017-09-08 10:09:52 · 2081 阅读 · 0 评论 -
ASP.NET MVC Razor(cshtml)页面,JS或Jquery提示条件编译已关闭的解决方案
ASP.NET MVC Razor(cshtml)页面,JS或Jquery提示条件编译已关闭的解决方案。 在js中出现错误是可以通过编译的,但是在运行的时候会出现进入不了页面。常见的现象如下:上面的程序乍看没有什么问题,rowID是泛型,ToString()又是转换为字符串,但是会出现错误的,具体的原因,目前我也无法解析其原因,但是我有了解决方案如下:原创 2016-05-13 09:18:38 · 3274 阅读 · 1 评论 -
如何在VS2010中更好的编写JavaScript代码
VS2010默认的JavaScript代码编辑器相对简单。对于大家熟悉的代码折叠,代码结构、函数导航,代码高亮等都不支持,使用很不便。下面介绍下我发现的几个VS2010插件,具有哪些功能,如何安装和使用。接下来我们要去安装JavaScript的插件了,去哪找呢?在这里,VS菜单选择工具-》扩展管理器。搜索到插件后,点击右侧的下载按钮。这时会弹出一个确认窗口,确认执行安装原创 2016-05-16 15:41:45 · 3205 阅读 · 0 评论 -
Asp.Net Mvc: 浅析TempData机制
环境:Windows 2008, VS 2008 SP1, Asp.Net Mvc 1.0------------------------------------------------------------------------------一. Asp.Net Mvc中的TempData在Asp.Net Mvc框架的ControllerBase中存在一个叫做TempData的原创 2016-07-21 15:52:38 · 2052 阅读 · 1 评论 -
ASP.NET MVC3中Controller与View之间的数据传递总结
在ASP.NET MVC中,经常会在Controller与View之间传递数据,因此,熟练、灵活的掌握这两层之间的数据传递方法就非常重要。本文从两个方面进行探讨:一、 Controller向View传递数据1.使用ViewData传递数据我们在Controller中定义如下:ViewData["Message_ViewData"] = "Hello ViewData!";然后原创 2016-07-21 15:08:29 · 991 阅读 · 0 评论 -
MVC3中 ViewBag、ViewData和TempData的使用和区别
在MVC3开始,视图数据可以通过ViewBag属性访问,在MVC2中则是使用ViewData。MVC3中保留了ViewData的使用。ViewBag 是动态类型(dynamic),ViewData 是一个字典型的(Dictionary)。它们的定义如下:public dynamic ViewBag { get; }public ViewDataDictionary ViewData {原创 2016-07-21 15:30:41 · 4751 阅读 · 0 评论 -
解决“子页面关闭刷新父页面局部”问题的历程
我在百度和必应里面搜一下,很多解决方案是用window.showModalDialog来实现的,因为它有返回值,可以根据返回值来实现。但是chrome37以后就不支持window.showModalDialog,考虑兼容性,就不能使用window.showModalDialog。所以说,只能用window.open打开,但是window.open没有返回值,所以只能在子页面中想办法触发父页面的事件原创 2016-12-02 09:20:16 · 4976 阅读 · 0 评论 -
如何在ASP.NET MVC 中获取当前URL、controller、action
一、URL的获取很简单,ASP.NET通用: 【1】获取 完整url (协议名+域名+虚拟目录名+文件名+参数) string url=Request.Url.ToString(); 【2】获取 虚拟目录名+页面名+参数: string url=Request.RawUrl;(或 string url=Request.Url.PathAndQuery;)原创 2017-01-04 13:56:31 · 6203 阅读 · 0 评论 -
.NET NPOI导出Excel详解
1.NPOI的安装当前环境vs2015第一步:步骤:工具>NuGet包管理器(N)>管理解决方案的NuGet程序包(N)第二步:步骤:游览>输入NPOI>选择NPOI 由 Tony Qu,Antony>选择安装项目>点击安装安装完成后项目会引用自动引用NPOINPOI.OOXMLNPOI.OpenXml4NetNPOI.Ope原创 2017-03-03 10:38:02 · 571 阅读 · 0 评论 -
Web.config配置文件详解(新手必看)
花了点时间整理了一下ASP.NET Web.config配置文件的基本使用方法。很适合新手参看,由于Web.config在使用很灵活,可以自定义一些节点。所以这里只介绍一些比较常用的节点。xmlversion="1.0"?>注意: 除了手动编辑此文件以外,您还可以使用 Web 管理工具来配置应用程序的设置。可以使用 Visual Studio 中的“网站”->“Asp.Net 配置”选原创 2015-12-15 14:59:03 · 2289 阅读 · 0 评论