Tag Archives: troubleshooting

Windows 10 One or more network protocols are missing on this computer

今日朋友做完Windows 10 更新 之後出現了不知上網的問題
使用了 Windows Network Diagnostics
來做 Troubleshooting 之後他的結果是
One or more network protocols are missing on this computer
One or more network protocols are missing on this computer
做了很多測試也不能解決.
E.G. 在 ipconfig中..這部電腦的 IP address 是169.254.137.122
相信是不能上網的原因

做了一會Research之後終於找到解決方法了

解決方法:
我在可以使用Command Prompt Renew IP Address 應該便可以解決這問題的
可以嘗試執行以下指令

ipconfig /flushdns

ipconfig /registerdns

ipconfig /release

ipconfig /renew

Hope you find it useful

Ionic – An error occurred while listing Android targets – Add platform target for building an Ionic app

繼續跟著Ionic Framework的教學來建立我的Ionic Framework Hello World Project時
雖然是可以成功安裝
http://ionicframework.com/getting-started/

但是在執行指令去Add Android platform

ionic platform add android

出現以下的錯誤信息
Error from platform command – Add platform target for building an Ionic app
Error from platform command - Add platform target for building an Ionic app

做了一會research後終於找到解決方法

原來又是要設定一些”Environment Variables/ 環境變數” 的問題
[暫時所出現的問題..大部分都是因為電腦上沒有預先設定好一些”Environment Variables/ 環境變數” 所以出現的]

解決方法
在之前的網誌介紹了大家怎麼去設定”Environment Variables / 環境變數
E.G.
按一下”Advanced System Settings/進階系統設定” -> “Advanced tab/進階 分頁” ->”Environment Variables / 環境變數” 按一下

Environment Variables Settings
在”System variable / 系統變數” 上新增 “ANDROID_HOME

之後在 Variable Value 上加上你電腦上的Android SDK的資料夾
Set up System Variables on Windows for ANDROID_HOME

由于我之前是使用Android Studio的關係
所以我的Android SDK 是在Android Studio的資料夾 [可能和你的不一樣]
我的是在以下的路徑
C:\Program Files (x86)\Android\android-studio\sdk
Android Studio Android SDK Folder Path

完成後

之後選擇”System variable / 系統變數” 上的 “path
在最後一段文字上輸

;%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools;

這會使用你之前定義的ANDROID_HOME變數再加上tools / platform-tools 來話給電腦聽你的Android SDK Toolsplatform tools 在那裡

Environment Variables -> Path for Android SDK Tools and Platform tools path

完成後可以回到Ionic / NodeJsconsole上再次執行

ionic platform add android

問題應該解決了 – 你應該會看到和以下相似的畫面

ionic platform add android works

Happy Coding

Ant – Unable to locate tools.jars. Expected to find it in

在完成安裝Ant之後
嘗試在Command Prompt上執行Ant 看看安裝/設定有沒有問題
很可惜當我執行 ant時 他出現以下的錯誤信息
Unable to locate tools.jars. Expected to find it in

Unable to locate tools.jars. Expected to find it in
做了一會research後發現..
這應該是Environment Variables /環境變數 設定的問題
所以我便到
Advanced System Settings/進階系統設定” -> “Advanced tab/進階 分頁” ->”Environment Variables / 環境變數” 按一下
在之前的網誌有介紹如何修改”Environment Variables / 環境變數” 有興趣的朋友可以到以下網誌參考
How to install Ant on Windows – 如何在Windows 上安裝Ant

之後選擇”JAVA_HOME” -> Edit/修改
把原先設定下的JAVA_HOME path
C:\Program Files\Java\jdk1.7.0_45\bin
Environment Variables -> JAVA_HOME Path

轉成
C:\Program Files\Java\jdk1.7.0_45
Environment Variable -> JAVA_HOME Path without bin folder

便解決了 “Unable to locate tools.jars. Expected to find it in” 的問題了
Solved: Unable to locate tools.jars. Expected to find it in

Hope you find it useful

How to install Ant on Windows – 如何在Windows 上安裝Ant

在安裝/設定/使用Ionic Framework 其間
需要安裝 Apache AntBuild 某些東西..
如果沒有安裝/設定Ant的話..
當你使用 Ionic時便會出現一些錯誤信息
Executing command ‘ant’, make sure you have ant installed and added to your path
Executing command 'ant', make sure you have ant installed and added to your path

如何在Windows 上安裝 Apache Ant?

解決方法十分簡單
我們可以到以下網址下載最新的Ant
http://ant.apache.org/bindownload.cgi
Download Apache Ant

由于我是用Windows系統..所以下載zip檔案比較適合
之後把檔案解壓縮到一個地方
我解壓縮到”D:\Software\apache-ant“這個資料夾上
My Ant Folder Path

在電腦的Environment Variable 上加入這個Ant的資料夾的路徑

E.g.
去電腦的內容
System -> Control Panel -> All Control Panel Items
按一下”Advanced System Settings/進階系統設定” -> “Advanced tab/進階 分頁” ->”Environment Variables / 環境變數” 按一下

Environment Variables
在”System variable / 系統變數” 上新增 “ANT_HOME
之後在Variable name上輸入”ANT_HOME
“Variable Value” 加上
你解壓縮了的Ant 的資料夾的路徑
E.G. 我的Ant 路徑是
D:\Software\apache-ant
完成後按”OK / 確定
Environment Variable -> Edit System Variable

之後選擇”System variable / 系統變數” 上的 “path
在最後一段文字上輸”;%ANT_HOME%/bin
這會使用你之前定義的ANT_HOME變數再加bin 來話給電腦聽你的ant bin 在那裡
Apache Ant Bin Folder
之後可以在Command Prompt輸入
ant
看看有沒有和ant相關的command出現

雖然是有錯誤..但是已經不是出現
‘ant’ is not recognized as an internal or external command. operable program or batch file
所以可以說Ant已經設定好了一部分

在將來的網誌裡會和大家分享怎樣解決其實設定Ant時出現的問題

Hope you find it useful

IE Safe Mode – 如何以安全模式啟動 Internet Explorer [解決IE不能啟動的其中一個方法]

今天有朋友說他的Internet Explorer有問題..
不能啟動了..每次開Internet Explorer 時都出現錯誤…

其實Internet Explorer 出錯誤導不能啟動…
大多數的是因為 你可能大意地..安裝了一些有SpywareIE Add-ons

解決方法
大家可以用安全模式啟動Internet Explorer
Internet Explorer的 安全模式中
他會停用所有的Add-ons
如果這能令你順利啟動Internet Explorer 的話..這便會是你的Add-ons問題了..
只要停用了有可疑的Add-ons 便可以了

大家可以把 “Windows” 鍵 和 “R” 一起按下
之後在”執行/Run” 方塊便會出現..
輸入
iexplore -extoff
按”確定/OK“後
Run Internet Explorer in Safe mode

便會執行以安全模式啟動的Internet Explorer

他會有提示說所有的 Add-ons已被停用
Internet Explorer is currently running without add-ons

Good Luck

VS2013 – An error occurred. Detailed message: An error was raised by libgit2. Category = Net (Error). This transport isn’t implemented. Sorry (Fixed)

今天嘗試使用 把程式碼 CommitBitbucket
之前介紹的AppHarbor 可以把你在BitBucket上的 Source Code Compile 和Deploy 到你的AppHarbor Account
十分方便..

AppHarbor – Free hosting for ASP.Net/ ASP.Net MVC – 免費ASP.Net/ ASP.Net MVC寄存服務

我先在BitBucket 建立一個 C#Project/repository

之後使用Tortoise for Git來把在BitBucketRepository Clone / 複製到電腦上

Get BitBucket SSH URL to clone the project repository

之後便用Visual Studio 2013 建立一個新的Project 儲存在 那個資料夾上..

當大家再次開啟這個Project的時候便會發現 在檔案上 Right Click / 按右鍵時 會多了一個 “Commit“的選項

Commit option on visual studio

如果大家有連接到TFS 的專案時..會有 “Check-in” 的選項的..

之後便會去到 以下的這個畫面.. 大家可以 Commit 和把已經 commitSource Code Pushremote Repository

Commit and Push Visual Studio 2013

誰不知.. 當我按 “Push” 這個按鈕後便出現以下的錯誤信息..

An error occurred. Detailed message: An error was raised by libgit2. Category = Net (Error).
This transport isn’t implemented. Sorry
An error occurred. Detailed message: An error was raised by libgit2.  Category = Net (Error). This transport isn't implemented. Sorry

做了一會兒research 之後發原來Visual Studio 2012 使用Git時也有相同的問題
可惜可以在Visual Studio 2012上使用的Visual Studio Extension不能在Visual Studio 2013上使用

如果你是使用Visual Studio 2012 的話..
可以嘗試下載和 安裝 Visual Studio Tools for Git
http://visualstudiogallery.msdn.microsoft.com/abafc7d6-dcaa-40f4-8a5e-d6724bdb980c

如果你是使用Visual Studio 2013 的話 可以嘗試以下的方法

解決方法..原來Visual Studio 2013 是支援用HTTPS 來 連絡 到GIT
通常很多人都會使用SSH

所以大家可以到你的 BitBucket / GIT/ CodePlex 上的 GIT Repository
之後選擇以 HTTPS的方法來 Clone / 複製你的 Repository 到你的電腦上
BitBucket HTTPS option
Git Repository by using HTTPS

當你再次開啟Visual Studio 2013 按 “Push” / “Pull” 或 “Sync” 的話
Visual Studio 應該會彈出一個登入的windows 讓你轉入 BitBucket / GIT/ CodePlex
的Username / Password [請注意..你的 Password 可能和你SSH 的Passphrase 是不同的…所以可能會輸入錯的密碼]

BitBucket request for login information
BitBucket Request for User Credentials inside Visual Studio 2013

成功登入後Visual Studio便會 “Push” / “Pull” 或 “Sync” 到 BitBucket / GIT/ CodePlex /TFS 上了
Repository is already up to date. No changes to pull
Repository is already up to date. No changes to pull

現在便可以在Visual Studio 2013 上使用 Git 來 Commit “Push” / “Pull” 或 “Sync” 你的 Source codeBitBucket / GIT/ CodePlex /TFS 上了

Happy Coding

TFS 2012 SharePoint 2013 Integration – Part 1 Server Setup

由於在公司上我沒有權限可以直接接觸到Virtual Server/ Virtual Machine 安裝和設定的關係..
如果自己在自己的電腦上建Hyper-V 再建立Domain/ AD 等等..太多東西要學..和要太多資源…要用再多的時間…所以不太可行

所以我只可以向上司Request 我需要的Virtual Machine大概有什麼..
(最理想的是 Windows Server 2012, 8-12 GB Ram, 80GB hard drive space, 一個比較好的CPU)
他們會安裝好 OS 和提供Virtual Hardware E.G. CPU, RAMHard Drive Space
經過了多個月(4個多用的申請)我的上司終於給了我一個Virtual Machine 可以用來嘗試
TFS SharePoint Integration
誰不知..這個Virtual Machine跟我Request 的不太一樣
系統是Windows Server 2008 R2 6GB Ram 和 不太強的CPU.. 還有60GB Hard Drive Space
Windows Server 2008 R2 - Server Information

雖然是慢一些..但是都可以用來嘗試能不能實現
TFS 2012 SharePoint 2013 Integration

在開始之前.. 當然是要做一些準備的功夫..
就是要確保 Server已經安裝了最新的更新 [執行Windows Update]
如果大家是使用VM 的話…我會建議大家完成Windows Update
之後做一個Snapshot

Windows Update完成後便可以去Download 需要的軟件了
如:[TFS 2012, SQL Server 2012SharePoint 2013]

誰不知當我 Launch IE 的時候…
他出現了
Internet Explorer Enhanced Security Configuration is enabled
當我輸入網址後便有一些Pop Up Box 彈出來叫我把這個網頁/網址加進安全網址列
如果大家有相同的問題的話..
可以參考以下的網誌.. 有解決 IE ESC Enabled的方法

Windows Server 2008 R2 disable IE Enhanced Security – Internet Explorer Enhanced Security Configuration is enabled

解決完之後我便下載了Microsoft SQL Server 2012

待續…