Xap packaging failed , Object reference not set to an instance of an object.
?
昨天上微薄 突然看到silverlight toolkit for windows phone更新了,灰常興奮,立刻下載想看看有哪些改進(jìn),發(fā)現(xiàn)沒(méi)有xap包,但是看到有源碼在,心想直接編譯生成以下不久得啦,
下載-解壓-打開(kāi)-編譯 一氣呵成 結(jié)果蹦以下跳出這么個(gè)東東
?
OMG, 8月15號(hào)更新的時(shí)候我就是因?yàn)檫@個(gè)原因沒(méi)辦法調(diào)試,現(xiàn)在又遇到了,決心解決掉,也希望能夠幫助跟我一樣的在使用toolkit的WP菜鳥(niǎo)
看錯(cuò)誤提示意思大概是有些實(shí)例或項(xiàng)目無(wú)法找到,嘗試了一下每個(gè)項(xiàng)目重新編譯看看是否成功,只是最后一個(gè)sample無(wú)法編譯成功,
然后開(kāi)始挨個(gè)看代碼結(jié)構(gòu),找到了這幾個(gè)
?
引用地址無(wú)效,我就移除掉重新加載,但是加載哪一個(gè)?這個(gè)toolkit在項(xiàng)目里有好幾個(gè),看了之前老版本的路徑,于是選擇了根目錄下的bin/debug里面的
好了 重新編譯 ! what? 還是這個(gè)錯(cuò)誤!??
于是再找 發(fā)現(xiàn)了這個(gè)東西
?
一看那名字就很后現(xiàn)代的樣子,中英結(jié)合混血名,我想可能是語(yǔ)言編碼什么的問(wèn)題吧,不管啦直接改名報(bào)錯(cuò),就移除掉,然后從WINDOWS里面改了名字,然后重新添加到項(xiàng)目,build 方式改為 content,當(dāng)然在項(xiàng)目中肯定有引用到的地方,是在hubtile里面 自己替換一下名字就OK了。
至此,編譯成功,這個(gè)困擾著我這個(gè)菜鳥(niǎo)的小問(wèn)題解決。
?
總結(jié):?
xap 打包失敗,出現(xiàn)?Object reference not set to an instance of an object. 常是某些項(xiàng)目?jī)?nèi)文件申明了引用但是沒(méi)有找到該文件,導(dǎo)致引用錯(cuò)誤,可能是缺少文件,可能是文件某原因無(wú)法識(shí)別(如該處文件名稱(chēng)錯(cuò)誤),故而無(wú)法打包,找到并修改之,或重新引入即可。
?
附網(wǎng)上看到一老外的博客類(lèi)似問(wèn)題:
這篇http://blog.jayway.com/2011/06/03/wp7-build-error-xap-packaging-failed/
轉(zhuǎn)載于:https://www.cnblogs.com/boypig/archive/2011/11/17/2252406.html
總結(jié)
以上是生活随笔為你收集整理的Xap packaging failed , Object reference not set to an instance of an object.的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: MaxScript Slider/Tim
- 下一篇: JAVA获取系统相关信息