[英]Debug assertion failed when launching from exe file (visual studio)
我被難住了,嘗試了從優化設置到設置到不同運行時庫的所有內容。
僅當我從.exe
運行我的項目時才會收到此錯誤。 也許有人有同樣的問題並且知道如何解決。
MDd 模式輸出:
Debug Assertion Failed!
Program \x64\Debug\FRTI.exe
File:minkernel\crts\ucrt\src\appcrt\stdio\fseek.cpp
Line: 180
Expression: stream.valid
以及此錯誤的可能嫌疑人。
memset(data, 0, length + 1);
fseek(file, 0, SEEK_SET);
fread(data, 1, length, file);
fclose(file);
根據錯誤判斷。
錯誤主要是因為我的着色器文件讀取程序沒有檢測到着色器文件夾。 只需將 .exe 文件重定位到項目文件夾即可修復。
非常感謝@drescherjm。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.