国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

微信公眾號開發系列教程一(調試環境部署)

2019-11-17 02:47:13
字體:
來源:轉載
供稿:網友

微信公眾號開發系列教程一(調試環境部署)

微信公眾號開發系列教程一(調試環境部署)

微信公眾號開發系列教程一(調試環境部署續:vs遠程調試)

C#微信公眾號開發系列教程二(新手接入指南)

C#微信公眾號開發系列教程三(消息體簽名及加解密)

C#微信公眾號開發系列教程四(接收普通消息)

C#微信公眾號開發系列教程五(接收事件推送與消息排重)

C#微信公眾號開發系列教程六(被動回復與上傳下載多媒體文件)

微信公眾號火了好一陣子了,筆者算是比較早接觸微信公眾號開發的了,大概做了一年半了,從最開始的到處網上找demo到現在也開發一些公眾號。園子里關于微信開發的教程已經數不勝數了,我也準備來湊湊熱鬧。一是梳理下這段時間開發的經驗,二是希望能幫到想做微信開發的小伙伴們,希望大大神們吐槽的時候悠著點,筆者只是一個不到三年工作經驗的屌絲程序員,開發經驗上和園子里面的大神不是一個等級的,還請大神們多多指點。

下面說正文。

其實微信開發并不是很麻煩或者很難,官方給的文檔也還算過的去(至少比微信支付的文檔好上百倍),最讓人痛苦的就是調試,因為微信開發的過程中,用戶接收微信發送過來的消息的處理程序對于微信來說,就是一個服務器,調試起來很蛋疼,我們無法打斷點,只能用寫文本文件來看程序的運行狀況。不知道有沒有小伙伴在剛開始的時候像我一樣:將代碼部署到外網服務器,然后發送消息給公眾號,然后看調試文件,發現需要修改的地方后,再修改代碼,然后再把dll上傳到服務器…………,這樣的操作太浪費時間,效率也很低,說多了都是淚啊。

花生殼的出現緩解了我的調試壓力?;ㄉ鷼た梢詫⒈镜赜嬎銠C進行動態域名綁定,這樣外網就可以訪問本地的iis了,省去了拷代碼的過程。下面說下花生殼的使用說明:

筆者使用的新花生殼,無需配置路由器,只需要領取一個體驗資格,然后簡單的綁定下本地ip,就可以訪問了,當然,土豪們完全可以買個固定ip或者用付費的花生殼,穩定性很高很多。 花生殼下載地址

花生殼安裝并登陸成功后,如下圖:

image

右擊“新花生殼管理”,彈出新花生殼管理對話框,在這里可以編輯或添加映射。

image

點擊當前主機或手動輸入當前主機的ip,確定后綁定成功。

image

下一步就是部署項目到iis中。

在添加網站的時候,物理路徑選擇web項目所在路徑,如圖:

image

選擇本地域名:

image

注意端口要設置為80.點擊確定,訪問花生殼贈送的二級域名,如圖所示:

image

image

出現這個就說明綁定成功了。下面就可以好好的進行開發測試了,先用vs打開項目,登陸微信測試賬號,如下圖。地址(測試賬號開放了大部分功能,在開發的過程中可以使用測試賬號)。

image

由于我在我的代碼中已經寫了調試文件的代碼, 此時,當我點擊提交時,微信會將對應的信息發送到我填寫的地址(具體接入說明下節再說),此時我的項目已經用vs打開了,調試文件也用vs打開了,程序收到微信發送的信息后,就會更改我的調試文件,而此時vs監聽到有文件在外部被修改,會主動提示,如下圖所示:

image

點擊全是,就可以看到寫入的調試信息:

image

寫調試文件的代碼如下:

image

這樣就可以很方便的進行代碼調試了, 雖然還是無法和打斷點相提并論(園友的提醒,現在已找到斷點調試的方法,請移步

微信公眾號開發系列教程一(調試環境部署續:vs遠程調試)

),但至少節省了我們拷代碼的時間, 這種調試方式和在服務器里測試基本上沒有什么區別。

本節到此結束。 下節將講述接入流程,敬請期待。

各位有建議或者意見可留言給我哦,或者加如QQ群一起進行交流。C#微信開發交流

如果覺得本文對你有幫助,請點擊文章下面的推薦哦,去幫助更多的小伙伴了解微信開發的流程。

如果你是土豪,可以掃描下面的二維碼懸賞一下,你的支持是筆者繼續更新下去的動力。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 新宾| 太湖县| 内江市| 天津市| 华蓥市| 阿尔山市| 建瓯市| 漯河市| 高雄市| 太康县| 嵊州市| 达州市| 宜章县| 巫溪县| 双峰县| 汉沽区| 陇川县| 洪湖市| 胶南市| 虎林市| 龙岩市| 贡嘎县| 台南县| 库伦旗| 浠水县| 藁城市| 高青县| 招远市| 通江县| 隆昌县| 景德镇市| 南溪县| 滁州市| 海城市| 湘西| 广安市| 全州县| 资中县| 衡阳县| 呼图壁县| 赤城县|