标签: BUG

解决Asp.Net网站发布时总出现找不到类或方法错误的问题

出现这种问题通常都是在Git合并代码到当前解决方案后出现的,这种情况下Visual Studio里本机调试没有任何问题,但是发布就是不行。 其根本原因在于Web项目引用的的其它项目发生了改变,却没有在发布时重新编译。 解决此问题的方法就是把编译方式改为Release,然后清理解决方案,再重新编译,再进行发布就行了。 因为网站发布时都是采用Release方案的,继而会直接使用Release方案已生成的dll文件,所以有时候就会把旧的dll直接拿去发布,这样就会找不到新增的一些类或方法等引用。 为了准确判断是否正确发布,请检查每个项目对应的dll程序集版本是否皆为最新,以确保部署不会出现问题。 分享或转载本博客站点内的所有原创内容时,都必须遵循此协议: 姓名标示-非商业性-相同方式分享 4.0 国际 (CC BY-NC-SA 4.0) 同时必须附加指向本文页面或本博客首页的超链接。 除此之外的转载、分享方式都必须征得本博客作者的授权,否则将会诉诸法律。

更多

实现UWP应用多语言功能的正确方式

今天尝试将SkyD Regex升级为多语言,文本量很少,感觉没多少工作量,结果折腾一晚上才算搞定,又是他妈微软的各种坑,真尼玛恶心死我了。 先说Multilingual App Toolkit 4.0,其用法是:安装后,先设置项目为启用状态,创建一个主语言(Package.appxmanifest中指定),然后再创建好其它语言目录和资源文件,然后通过Multilingual App Toolkit的工具对主语言翻译,保存并重新编译程序,然后它就会自动填充你的目标语言的资源文件了。 然而我用时根本不管事,我按下图方式创建了资源: 以简体中文为主语言,用Multilingual App Toolkit的工具翻译好其他两个语言,保存,重新编译,再看别的语言资源文件根本没变化,我删了它们的资源文件也没用,看输出信息提示找不到一串文件,我把提示的路径复制到资源管理器地址栏里,尝试都能正常打开,可以肯定不是缺文件造成的,所有路径也都是英文,不会有字符问题。 于是我就卸载了这微软的傻逼官方Toolkit,手动翻译好了另两种语言,然后在App.xaml.cs里分别手动指定语言为英文和繁体中文进行测试:...

更多

Android Studio 编译运行时遭遇 Failed to delete 异常的解决方法

众所周知,Android开发环境一直以BUG无数见长,从早期的Eclipse到今天的Android Studio,整个开发过程中很大一部分都是在跟IDE或SDK的各种恶心BUG作斗争。 此次遭遇的BUG内容提示通常如下: :app:transformClassesWithInstant+restartDexForDebug :app:transformClasses_enhancedWithInstant+reloadDexForDebug :app:incrementalDebugSupportDex :app:transformClassesWithDexForDebug FAILED Error:Execution failed for task ‘:app:transformClassesWithDexForDebug’. > java.io.IOException: Failed to delete C:UsersXMLDocumentsAndroidProjectMyAPPappbuildintermediatespre-dexeddebuginternal_impl...

更多