這兩天用VS 2019開發了WINFORM 程式,全部都寫好的情況下,也正常發布,但是使用者卻反映說會出現 無法啟動應用程式。請聯繫應用程式廠商。

馬哩,我就是應用程式廠商 我怎麼知道怎麼處理?

文章標籤

iron17kimo 發表在 痞客邦 留言(0) 人氣()

這個問題困擾我很久了,每次遇到比較長的欄位名稱都會換行,看起來就很醜

iron17kimo 發表在 痞客邦 留言(0) 人氣()

之前幫公司寫的發信系統,是使用 SmtpClient()搭配gmail來寫的

後來大陸分公司也要有相同的功能,但因gmail在大陸無法使用,所以系統就gg了

文章標籤

iron17kimo 發表在 痞客邦 留言(0) 人氣()

用了好多年的線上班會紀錄,前幾天有老師反應輸入資料之後,會出現錯誤訊息,就像第二張圖那樣的錯誤訊息!

具有潛在危險 Request.Form 的值已從用戶端 (ctl00$ContentPlaceHolder1$DetailsV......... 偵測到。 

iron17kimo 發表在 痞客邦 留言(0) 人氣()

之前比較少用到SqlDataSource來開發程式,後來發現有些小功能用這個很方便管理,但是今天遇到問題就是

怎麼在DropDownList下來新增第一筆為空白行,找了一些相關資料,發現只要在DropDownList的前端控制項加上兩行字

iron17kimo 發表在 痞客邦 留言(0) 人氣()

看到大神寫的文章,當然要先記錄下來,日後肯定經常用到

https://dotblogs.com.tw/shadow/2014/02/09/143891

iron17kimo 發表在 痞客邦 留言(0) 人氣()

現在經常需要跟對岸交流,在安裝相關程式的時候,經常會發生這個問題

iron17kimo 發表在 痞客邦 留言(2) 人氣()

  • 這是一篇加密文章,請輸入密碼
  • 密碼提示:100Y\user登入密碼
  • 請輸入密碼:

三日不讀書 便覺 面目可憎 一周學新功能,知識缺乏。哈哈

今天在寫windows form的時候,遇到一個問題,這個問題是寫web form不會遇到的

iron17kimo 發表在 痞客邦 留言(0) 人氣()

LC.exe" 以返回碼 -1 結束 之解決方式

許可證編譯器 (Lc.exe) 已退出,代碼 -1 可能的原因是:在你的專案中引用了第三方元件,並且這個第三方元件是個商業組件,他在元件的主使用類定義了LicenseProvider(typeof(LicFileLicenseProvider))這個Attribute。 VS2005在編譯時檢測到這個類的時候,會檢查到元件使用的是LicFileLicenseProvider這個屬性,表示有元件使用的是把許可的輔助資訊保存在license.licx文件中,這個文件保存在vs2005中解決方案資源管理器中的Properties文件夾內。 這個檔的內容實際上是個引用,他保存著你使用的第三方元件主使用類的名稱空間+類名+檔案名+文化+PublicKeyToken資訊,這個檔是自動生成的。如果這個資訊與你使用的元件dll中的實際內容不匹配,則lc.exe就會出現這個錯誤資訊。這個資訊出現的原因是你在專案中使用了商業元件的測試版,而在發佈的時候使用的是哪個商業組件的破解版。大部分的商業組件經過破解的時候,強名稱簽名就會消失,所以破解的元件與原來的測試版元件的引用資訊是完全不同的。故每次編譯的時候,vs2005自動調用語言編譯器之前會調用lc(許可編譯器),就會出現-1錯誤。解決方法就是把Properties檔下的license.licx給刪除,然後打開設計頁面,重新編譯就ok了。,如果還出現這個問題的話,必須將你的破解版的哪個元件使用lidism給翻譯成il語言,然後用ilasm重新編譯成dll,在編譯的時候加入 /key=[你的強名稱檔].snk 參數,自己加入強名稱簽名,然後使用vs2005重新編譯,就可以成功了。

iron17kimo 發表在 痞客邦 留言(0) 人氣()

1 2