我使用的是VS2012,.net 4.5和Win7 Professional.Win7是土耳其语,现在我收到土耳其语的错误消息!在Win7 Professional中,无法安装/卸载语言包.是否可以在不重新安装VS或.net包的情况下更改错误消息语言?
我正在为asp.net mvc项目编写一个类库.类库将返回实体并执行基本功能.在之前的项目中,我使用了这样的逻辑:
public class MyClassLibrary
{
public Response<ResponseMessage, MyEntity> GetMyEntity()
{
//Some code
}
public ResponseMessage SaveMyEntity(MyEntity e)
{
//Some code
}
}
public class BaseController:Controller
{
public ActionResult JsonDataSourceRequest<T>(Func<Response<ResponseMessage, List<T>>> operation, [DataSourceRequest] DataSourceRequest request)
{
try
{
Response<ResponseMessage, List<T>> ret = operation();
if (ret.message.type == ReturnType.OK)
{
return Json(ret.result.ToDataSourceResult(request), JsonRequestBehavior.AllowGet);
}
else
return ConvertToJson(ret.message);
}
catch (Exception ex)
{
ResponseMessage m = new ResponseMessage();
m.type = ReturnType.ERROR;
m.text = ex.text;
return ConvertToJson(m);
}
}
public ActionResult PartialView<T>(Func<Response<ResponseMessage, T>> operation) …
Run Code Online (Sandbox Code Playgroud)