顯示具有 Error 標籤的文章。 顯示所有文章
顯示具有 Error 標籤的文章。 顯示所有文章

2019年4月25日 星期四

[SQL] [Error] 資料表的識別欄位其外顯值只有當使用了資料行清單且 IDENTITY_INSERT 為 ON 時才能指定。

SQL 要更新trigger 內容時

出現以下內容 :

資料表的識別欄位其外顯值只有當使用了資料行清單且 IDENTITY_INSERT 為 ON 時才能指定。

這次的原因原來是 insert 時, 想要去改動 又自動增號的ID 才會這樣

解法:
1. 明確定義要insert 的欄位
2. 不明確定義欄位,就要把自動增號的值拿掉

2017年3月28日 星期二

[Error][EF6] 使用Notracking 合併選項傳回物件時…

 

error : 使用Notracking 合併選項傳回物件時…不包含物件時呼叫Load

2017-03-28_104819

解 : 跟以前一樣,都不是本身的問題,是table 跟 table 之間關連的問題,記得使用metadata 加入 jsonignore 來忽略循環select的問題

2016年12月27日 星期二

[Error] 這個設定區段不能在這個路徑中使用。當區段在父層級被鎖定時就會發生這種情況。鎖定可能是預設 (overrideModeDefault="Deny"),或是由位置標記使用 overrideMode="Deny" 或繼承的 allowOverride="false" 明確設定。

 

說明 : 佈版調整後,出現錯誤訊息

這個設定區段不能在這個路徑中使用。當區段在父層級被鎖定時就會發生這種情況。鎖定可能是預設 (overrideModeDefault="Deny"),或是由位置標記使用 overrideMode="Deny" 或繼承的 allowOverride="false" 明確設定。

解決 :  到控制台 –> 程式集 –> 開啟或關閉windows功能 –>  去開啟IIS內的 應用程式開發功能,跟asp有相關的打勾即可

image

2016年12月12日 星期一

[Error][EF6] 「接近 OFFSET 之處的語法不正確。FETCH 陳述式中的選項 NEXT 使用方式無效」

 

錯誤訊息 :

「接近 OFFSET 之處的語法不正確。FETCH 陳述式中的選項 NEXT 使用方式無效」

 

原因 :

使用ef6的skip,take時,轉成sql自動產生offset….語法,這在sql server 2008r2並不支援

解法 :

請到.edmx用xml開啟,搜尋2012如下圖,並改成2008 再重新編譯即可

2016-12-12_144713

2016年12月7日 星期三

[Error][EF6] 無法更新 EntitySey ‘xxx’,因為它有DefiningQuery…

紀錄一下

問題 :

123123123

 

原因 : Table沒有設定PK

2016年11月1日 星期二

[Error] IIs佈版 無法載入指定的中繼資料資源


IIS 佈版時,因為改了連線字串,結果變成無法載入中繼資料資源
原因是因為使用ef6的連線字串, 如果改錯emdx的路徑,程式就會找不到中繼資料

結論 : webconfig 要小心確認,不要改錯QQ



[Error] EF6 違反多重性條件約束

 

如下圖, 最近遇到資料更新時,因為資料表互相關連,造成無法更新的錯誤

2016-11-01_151018

 

2016-11-01_151055

 

原因 : 我的狀態在於automapping時, 會把子model 的父層屬性一起mapping,造成ef6更新時就報掉,

因此後來將父層屬性ignore 不要一起mapping即可

2016年10月19日 星期三

[Error] System.OutOfMemoryException 播放大檔影片

 

問題 : 先前要上傳大檔(500mb up)的影片,後來調整webconfig允許iis安全性後,又出現播放會out of memory

 

解法

參考 https://weblogs.asp.net/morteza/OutOfMemoryException

如圖下,把64位元版本開啟就ok了

2016-10-19_134951

2016年9月19日 星期一

[Error] 名為 'swagger_docsswagger/docs/{apiVersion}' 的路由已經在此路由集合中。路由名稱必須是唯一的。

 

整個專案移植時,發現如題的錯誤訊息

後來直接把bin跟obj內的資料砍掉重新編譯即可

2016年9月8日 星期四

[Error][EF] 新增資料報錯

 

問題 :

2016-09-08_093457

原因 :

發現DB Table 沒有設定到pk, 因此資料庫加pk後,記得重新把ef edmx重新設置,我是移除有問題的table重新新增

重新建置後就ok嚕

2016年7月15日 星期五

[Error] 在唯一金鑰屬性 'name' 設為 'Access-Control-Allow-Origin' 的情況下…

 

2016-07-15_150136

如圖問題,目前是在發佈在網站下的子應用程式下就會出現

如果放在父層(一般IIS網站底下)就沒有此問題,因此父層允許外界ajax呼叫,子層網站亦可受惠

有好有壞,自己衡量。

2016年6月24日 星期五

[Error] 找不到中繼資料

 

2016-06-24_143708

問題 :

本機run沒問題,但是發佈後卻出現上述問題,確認DLL都在沒有遺漏,那到底是什麼問題呢?

 

原因 :

1.先前佈版經驗是沒有問題,因此將webconfig互相比對

2.發現原來是release webconfig的metadata是沿用舊專案的資訊,所以跟webconfig有所出入= =

所以之後看到中繼資料無法載入除了dll要注意外還要注意connection是否完整

2016年4月21日 星期四

[Error] 網站無法正常顯示圖片

 

 

2016-04-21_113450

 

解 : webconfig 設定

<modules runAllManagedModulesForAllRequests="true"></modules>

2016年4月15日 星期五

[Error] 關閉事件檢視器一直挑出警告

 

最近遇到一些狀況,但卻被指出是專案上的問題,因為事件檢視器一直跳出

2016-04-15_154433

為了釐清問題,先將專案的警示關閉

 

<system.web>

<healthMonitoring enabled="false" />

</system.web>

2016年3月25日 星期五

[Error] System.Net.Mail.SmtpException: 信箱名稱錯誤。 伺服器回應為: 5.7.1 Reject due to authentication failure of

 

對方提供smtp時遇到發送email三個問題 :

2016-03-25_163917

原因 :  因為之前帳號跟信箱是同一組,這次帳號跟信箱分開,所以報此錯誤

 

2016-03-25_163853

原因 : 過往我們帳號跟信箱往往是一樣,這次遇到的狀況是帳號跟信箱不同,所以以下要做調整

client.Credentials = new NetworkCredential(emailAccount, emailPassword);
MailMessage mail = new MailMessage();
mail.From = new MailAddress(smailEmail);
 
 
2016-03-25_161920
//client.EnableSsl = true;
 

2016年2月1日 星期一

[IIS][Error] window server 2012 這個設定區段不能在這個路徑中使用。當區段在父層級被鎖定時就會發生這種情況。鎖定可能是預設

問題 :


解決方式 :
至控制台  -> 程式集 -> 開啟或關閉Windows功能 -> 下一步下一步到伺服器角色 並勾選網頁伺服器內的應用程式開發「ASP.NET4.5」 !!





[SQL] sql sa 登入失敗(18456)

摘要:[SQL] sql sa 登入失敗(18456)
狀況 1.sql sa 登入失敗(18456)

解:
1.(local)資料庫按右鍵 -> 屬性
2. 安全性 -> 把SQL Server及驗證模式 打勾!!
3. 重開 try it

如果遇到狀況2 . 就是登入出現與伺服器的連接已成功建立 但在登入程序時發生錯誤。 provider 共用記憶提供者 error 0 管道的另一端上無任何處理程序。
解: 重開機或重新啟動即可!!!

2016年1月19日 星期二

[Error] 不能將 OriginalValues 用於 Added 狀態的實體

 

問題 :

2016-01-19_171608

 

原因 : 我這裡遇到此狀的原因為某個不允許為null 的欄位為null, 所以新增時產生錯誤!!!

2015年12月29日 星期二

[Error][IIS][php] 處理常式 "PHP_via_FastCGI" 的模組清單中有錯誤的模組 "FastCgiModule"

錯誤訊息 :

2015-12-29_091359

解釋 :

最有可能原因提到為安裝完整ASP.NET,因此到WINDOWS 功能確認是否都有開啟開發功能

如下圖,都開啟後就順利在iis使用php 網站囉

 

2015-12-29_091659

2015年12月12日 星期六

[Error] Missing type map configuration or unsupported mapping

遇到 Missing type map configuration or unsupported mapping...

表示automapper 沒有實做此model間的轉換

請實做Mapper.CreateMap<xxx, yyy>();